BTT Mobile Testflight Beta

macOS automatically anonymizes crashlogs, so they don’t contain sensitive data

Both is fine, when posting them here best put them in a summary block so they can be collapsed

Sending them via email is also absolutely fine (andreas@folivora.ai)

1 Like

Bug: BTT crashed when disabling BTT Mobile

I was playing around with configuring a Floating Menu's "Menu Availability" setting and "Menu Size" ("Min Width" & "Min Height") settings when suddenly I realized that on my iPhone, the BTT Mobile app wasn't connected to my Mac. I tried troubleshooting to get it connected again – restart both BTT and BTT Mobile – but nothing worked. I then decided to toggle off the "Enable BTT Mobile" setting in BTT's settings and then BTT crashed.

Crash Report
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               BetterTouchTool [91181]
Path:                  /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
Identifier:            com.hegenberg.BetterTouchTool
Version:               5.294 (2025033105)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-31 22:01:53.7155 +0200
OS Version:            macOS 15.3.2 (24D81)
Report Version:        12
Anonymous UUID:        F83147C6-3426-A747-8699-A3E379B66F5F

Sleep/Wake UUID:       C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7

Time Awake Since Boot: 150000 seconds
Time Since Wake:       8125 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x00000001029430c4

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [91181]

Thread 0 Crashed:
0   BetterTouchTool               	       0x1029430c4 0x1022a4000 + 6942916
1   BetterTouchTool               	       0x1029430e8 0x1022a4000 + 6942952
2   BetterTouchTool               	       0x1025cfa0c 0x1022a4000 + 3324428
3   libdispatch.dylib             	       0x18acd7854 0x18acd5000 + 10324
4   libdispatch.dylib             	       0x18acd95b4 0x18acd5000 + 17844
5   libdispatch.dylib             	       0x18ace8040 0x18acd5000 + 77888
6   libdispatch.dylib             	       0x18ace7c58 0x18acd5000 + 76888
7   CoreFoundation                	       0x18afb39d0 0x18aef7000 + 772560
8   CoreFoundation                	       0x18af735bc 0x18aef7000 + 509372
9   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
10  HIToolbox                     	       0x1964e1530 0x1963d6000 + 1094960
11  HIToolbox                     	       0x1964e7348 0x1963d6000 + 1119048
12  HIToolbox                     	       0x1964e7508 0x1963d6000 + 1119496
13  AppKit                        	       0x18eaea848 0x18eaaf000 + 243784
14  AppKit                        	       0x18f450c24 0x18eaaf000 + 10099748
15  AppKit                        	       0x18eadd874 0x18eaaf000 + 190580
16  AppKit                        	       0x18eab4068 0x18eaaf000 + 20584
17  dyld                          	       0x18ab0c274 0x18ab06000 + 25204

Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   AppKit                        	       0x18ec0f278 0x18eaaf000 + 1442424
7   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
8   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 2:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib        	       0x18ae4e6ec 0x18ae4a000 + 18156
1   JavaScriptCore                	       0x1aa5fcae4 scavenger_thread_main + 1524
2   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
3   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 3:: com.apple.NSURLConnectionLoader
0   libobjc.A.dylib               	       0x18aabbb90 0x18aab4000 + 31632
1   Security                      	       0x18df408f0 0x18df22000 + 125168
2   Security                      	       0x18df40854 0x18df22000 + 125012
3   Security                      	       0x18df4079c 0x18df22000 + 124828
4   Security                      	       0x18df4560c 0x18df22000 + 144908
5   Security                      	       0x18e0c8498 0x18df22000 + 1729688
6   Security                      	       0x18e0c83e0 0x18df22000 + 1729504
7   Security                      	       0x18e1a9274 0x18df22000 + 2650740
8   Security                      	       0x18df8696c 0x18df22000 + 412012
9   Security                      	       0x18df263a8 0x18df22000 + 17320
10  CoreFoundation                	       0x18b046b54 0x18aef7000 + 1375060
11  Security                      	       0x18e19940c 0x18df22000 + 2585612
12  CoreFoundation                	       0x18af8e394 0x18aef7000 + 619412
13  CoreFoundation                	       0x18af8e038 0x18aef7000 + 618552
14  CoreFoundation                	       0x18af8db48 0x18aef7000 + 617288
15  CoreFoundation                	       0x18af73530 0x18aef7000 + 509232
16  CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
17  CFNetwork                     	       0x19087a69c 0x190625000 + 2447004
18  Foundation                    	       0x18c13d444 0x18c0e9000 + 345156
19  libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
20  libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 4:
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   CoreFoundation                	       0x18afed9d0 0x18aef7000 + 1010128
7   MultitouchSupport             	       0x19aa13db0 0x19aa0f000 + 19888
8   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
9   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 5:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 6:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 7:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 8:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424


Thread 0 crashed with ARM Thread State (64-bit):
  x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x000060000327cc80
  x4: 0x000000016db59f58   x5: 0x000000016db59f50   x6: 0x000000000000000a   x7: 0x0000000000000000
  x8: 0x0000000103872000   x9: 0x00000000d2663038  x10: 0x00000000000000ff  x11: 0x0000000000000c40
 x12: 0x00000000000007fb  x13: 0x00000000000007fd  x14: 0x00000000d2863832  x15: 0x00000000d2663038
 x16: 0x00000000d2800000  x17: 0x0000000000000032  x18: 0x0000000000000000  x19: 0x0000000000000068
 x20: 0x00006000019626d0  x21: 0x0000000000000000  x22: 0x000060000322b100  x23: 0x0000000000000114
 x24: 0x0000000000000000  x25: 0x00000001f47fc920  x26: 0xffffffff77ffffff  x27: 0x000000000000000f
 x28: 0x000060000322b100   fp: 0x000000016db5a270   lr: 0x000000010294305c
  sp: 0x000000016db5a260   pc: 0x00000001029430c4 cpsr: 0x60001000
 far: 0x0000000000000000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
     0x1022a4000 -        0x103573fff com.hegenberg.BetterTouchTool (5.294) <76ce82b6-549c-34e8-897b-345b88a9fc1b> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
     0x103b64000 -        0x103bb3fff com.mixedinkey.MIKMIDI (1.5) <16ddf028-19de-3847-bbd4-8c164b405d1f> /Applications/BetterTouchTool.app/Contents/Frameworks/MIKMIDI.framework/Versions/A/MIKMIDI
     0x103a14000 -        0x103a67fff com.ridiculousfish.HexFiend-Framework (2.18.1) <ce31ba42-f6b6-3617-b5d5-ddd35f9414fb> /Applications/BetterTouchTool.app/Contents/Frameworks/HexFiend.framework/Versions/A/HexFiend
     0x103b20000 -        0x103b2bfff net.wafflesoftware.ShortcutRecorder.framework.Leopard (*) <1f28ebb9-986a-3e5a-b15c-01183c53a265> /Applications/BetterTouchTool.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
     0x103e60000 -        0x103edffff com.mentalfaculty.ensembles (2.9.1) <36a6c99c-16d4-3f47-8040-37cdc7663a02> /Applications/BetterTouchTool.app/Contents/Frameworks/Ensembles.framework/Versions/A/Ensembles
     0x103f2c000 -        0x103f83fff org.sparkle-project.Sparkle (2.2.1) <998f01d4-1e73-3cec-a0c6-5a49be01dbf5> /Applications/BetterTouchTool.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
     0x103b04000 -        0x103b07fff com.hegenberg.BTTPluginSupport (1.0) <8544739d-8d4d-319f-bd3f-e505148b2242> /Applications/BetterTouchTool.app/Contents/Frameworks/BTTPluginSupport.framework/Versions/A/BTTPluginSupport
     0x103ad4000 -        0x103ad7fff com.potionfactory.LetsMove (1.25) <4cccd167-7048-39ff-a5c4-594f5fa5e57a> /Applications/BetterTouchTool.app/Contents/Frameworks/LetsMove.framework/Versions/A/LetsMove
     0x110684000 -        0x11068ffff libobjc-trampolines.dylib (*) <3d687e9b-e092-3632-bc1d-74b19d492de0> /usr/lib/libobjc-trampolines.dylib
     0x111dbc000 -        0x111dd3fff com.apple.iokit.IOHIDLib (2.0.0) <a8fe4691-d173-3b0b-8c08-0e0d938b0208> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
     0x121890000 -        0x1218affff com.apple.security.csparser (3.0) <fb85321b-0fa8-3ace-941c-abef6c37ff36> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
     0x168e38000 -        0x1694dbfff com.apple.AGXMetalG13X (324.6) <d03677d4-c896-3fd7-88c0-abed05133e06> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
     0x123314000 -        0x12331ffff com.apple.security.ldapdl (4.0) <21ff6513-5fa3-3f13-b700-a9b58f85fbcf> /System/Library/Security/ldapdl.bundle/Contents/MacOS/ldapdl
     0x18acd5000 -        0x18ad1bfff libdispatch.dylib (*) <5576e4fd-aad2-3608-8c8f-4eec421236f9> /usr/lib/system/libdispatch.dylib
     0x18aef7000 -        0x18b3ebfff com.apple.CoreFoundation (6.9) <190e6a36-fcaa-3ea3-94bb-7009c44653da> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
     0x1963d6000 -        0x1966ddfff com.apple.HIToolbox (2.1.1) <950f1236-acaf-379d-819f-6c6b0b5deabd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
     0x18eaaf000 -        0x18feebfff com.apple.AppKit (6.9) <b88a44c1-d617-33dc-90ed-b6ab417c428e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
     0x18ab06000 -        0x18ab87f3f dyld (*) <398a133c-9bcb-317f-a064-a40d3cea3c0f> /usr/lib/dyld
             0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
     0x18ae4a000 -        0x18ae84ff7 libsystem_kernel.dylib (*) <eee9d0d3-dffc-37cb-9ced-b27cd0286d8c> /usr/lib/system/libsystem_kernel.dylib
     0x18ae85000 -        0x18ae91fff libsystem_pthread.dylib (*) <642faf7a-874e-37e6-8aba-2b0cc09a3025> /usr/lib/system/libsystem_pthread.dylib
     0x1a8fbd000 -        0x1aa7eafbf com.apple.JavaScriptCore (20620) <49a0e786-bb6d-35af-9d6e-f873c2746c66> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
     0x18aab4000 -        0x18ab05ca3 libobjc.A.dylib (*) <b2882096-462b-3878-be2a-410f7b1a27fd> /usr/lib/libobjc.A.dylib
     0x18df22000 -        0x18e318fff com.apple.security (7.0) <2cdc4b1d-902a-3808-8b42-7473a3be43f2> /System/Library/Frameworks/Security.framework/Versions/A/Security
     0x190625000 -        0x1909edfff com.apple.CFNetwork (1.0) <446389be-e9e5-34d6-b055-567fab324e8b> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
     0x18c0e9000 -        0x18cf30fff com.apple.Foundation (6.9) <16d282d0-8b48-3e76-8036-fcb45dece518> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
     0x18ae2f000 -        0x18ae49fff libc++abi.dylib (*) <e7dba219-4e97-307d-8e80-e0d97be8517b> /usr/lib/libc++abi.dylib
     0x19aa0f000 -        0x19aa53fff com.apple.MultitouchSupport.framework (8420.1) <68841138-333a-3fb8-8c94-dbd92c95253c> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport

External Modification Summary:
Calls made by other processes targeting this process:
  task_for_pid: 0
  thread_create: 0
  thread_set_state: 0
Calls made by this process:
  task_for_pid: 0
  thread_create: 0
  thread_set_state: 0
Calls made by all processes on this machine:
  task_for_pid: 2
  thread_create: 0
  thread_set_state: 12

VM Region Summary:
ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)
Writable regions: Total=6.9G written=2506K(0%) resident=2506K(0%) swapped_out=0K(0%) unallocated=6.9G(100%)

                              VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               384K        3 
Activity Tracing                   256K        1 
CG image                          18.2M      971 
ColorSync                          640K       32 
CoreAnimation                     15.5M      355 
CoreData                            96K        2 
CoreData Object IDs               4112K        2 
CoreGraphics                        32K        2 
CoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)
CoreImage                          512K        1 
CoreServices                       256K        1 
CoreUI image data                 5600K       44 
Foundation                          16K        1 
Image IO                          4720K       96 
Kernel Alloc Once                   32K        1 
MALLOC                             2.6G      120 
MALLOC guard page                  576K       36 
SQLite page cache                 16.0M      128 
STACK GUARD                       56.1M        9 
Stack                             12.4M       14 
VM_ALLOCATE                      129.7M       32 
VM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)
WebKit Malloc                    192.1M        5 
__AUTH                            5334K      694 
__AUTH_CONST                      71.5M      948 
__CTF                               824        1 
__DATA                            27.0M      941 
__DATA_CONST                      25.4M      969 
__DATA_DIRTY                      2752K      347 
__FONT_DATA                        2352        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       610.4M       14 
__OBJC_RW                         2374K        1 
__TEXT                             1.0G      992 
__TPRO_CONST                       272K        2 
libnetwork                         128K        8 
mapped file                      522.2M      159 
owned unmapped memory             11.2M        1 
page table in kernel              2506K        1 
shared memory                      912K       15 
===========                     =======  ======= 
TOTAL                              9.2G     6953 
TOTAL, minus reserved VM space     5.3G     6953 



-----------
Full Report
-----------

{"app_name":"BetterTouchTool","timestamp":"2025-03-31 22:02:05.00 +0200","app_version":"5.294","slice_uuid":"76ce82b6-549c-34e8-897b-345b88a9fc1b","build_version":"2025033105","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.3.2 (24D81)","roots_installed":0,"name":"BetterTouchTool","incident_id":"1BE0FD36-41FD-4C98-B32C-756FDC5728F0"}
{
"uptime" : 150000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 61889,
"osVersion" : {
  "train" : "macOS 15.3.2",
  "build" : "24D81",
  "releaseType" : "User"
},
"captureTime" : "2025-03-31 22:01:53.7155 +0200",
"codeSigningMonitor" : 1,
"incident" : "1BE0FD36-41FD-4C98-B32C-756FDC5728F0",
"pid" : 91181,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-03-31 21:55:29.2759 +0200",
"procStartAbsTime" : 3617496619813,
"procExitAbsTime" : 3626724881853,
"procName" : "BetterTouchTool",
"procPath" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"5.294","CFBundleVersion":"2025033105","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"49C63CF2-9321-50F0-A160-5084974E563C","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "F83147C6-3426-A747-8699-A3E379B66F5F",
"codeSigningID" : "com.hegenberg.BetterTouchTool",
"codeSigningTeamID" : "DAFVSXZ82P",
"codeSigningFlags" : 570495745,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"gGpo+GABALTIdQDQAVVB+flyH5SAanP4n2oz+P17Qan0T8KoCXMfFA==","atPC":"IAAg1CAAINQgACDU9E++qf17Aan9QwCRBXMflPQDAKq+\/\/+X4AMUqg=="},
"bootSessionUUID" : "71257101-2213-420D-A734-2A08F1F13932",
"wakeTime" : 8125,
"sleepWakeUUID" : "C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x00000001029430c4","rawCodes":[1,4338233540],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":91181},
"os_fault" : {"process":"BetterTouchTool"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":12,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":13799112,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":105553169206400},{"value":6135586648},{"value":6135586640},{"value":10},{"value":0},{"value":4354154496},{"value":3529912376},{"value":255},{"value":3136},{"value":2043},{"value":2045},{"value":3532011570},{"value":3529912376},{"value":3531603968},{"value":50},{"value":0},{"value":104},{"value":105553142884048},{"value":0},{"value":105553168871680},{"value":276},{"value":0},{"value":8396982560},{"value":18446744071427850239},{"value":15},{"value":105553168871680}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4338233436},"cpsr":{"value":1610616832},"fp":{"value":6135587440},"sp":{"value":6135587424},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4338233540,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":6942916,"imageIndex":0},{"imageOffset":6942952,"imageIndex":0},{"imageOffset":3324428,"imageIndex":0},{"imageOffset":10324,"imageIndex":13},{"imageOffset":17844,"imageIndex":13},{"imageOffset":77888,"imageIndex":13},{"imageOffset":76888,"imageIndex":13},{"imageOffset":772560,"imageIndex":14},{"imageOffset":509372,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1094960,"imageIndex":15},{"imageOffset":1119048,"imageIndex":15},{"imageOffset":1119496,"imageIndex":15},{"imageOffset":243784,"imageIndex":16},{"imageOffset":10099748,"imageIndex":16},{"imageOffset":190580,"imageIndex":16},{"imageOffset":20584,"imageIndex":16},{"imageOffset":25204,"imageIndex":17}]},{"id":13799301,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":291383466262528},{"value":0},{"value":291383466262528},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":67843},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":291383466262528},{"value":0},{"value":291383466262528},{"value":6141304936},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6141304784},"sp":{"value":6141304704},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":19},{"imageOffset":39672,"imageIndex":19},{"imageOffset":4764,"imageIndex":19},{"imageOffset":514636,"imageIndex":14},{"imageOffset":508588,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1442424,"imageIndex":16},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13799328,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":466944},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998904},{"value":12887584408},{"value":0},{"value":256},{"value":1099511628034},{"value":1099511628034},{"value":256},{"value":0},{"value":1099511628032},{"value":305},{"value":8537760376},{"value":0},{"value":12889155840},{"value":12889155904},{"value":12887584992},{"value":999998904},{"value":9},{"value":466944},{"value":468993},{"value":469248},{"value":12887584992},{"value":8366505984,"symbolLocation":1312,"symbol":"_MergedGlobals"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625478804},"cpsr":{"value":1610616832},"fp":{"value":12887584528},"sp":{"value":12887584384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625224428},"far":{"value":0}},"frames":[{"imageOffset":18156,"imageIndex":19},{"imageOffset":23329508,"symbol":"scavenger_thread_main","symbolLocation":1524,"imageIndex":21},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13799496,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":105553168189632},{"value":0},{"value":105553169165440},{"value":22114712016},{"value":1},{"value":0},{"value":8412971752},{"value":6625182224},{"value":13180760288},{"value":0},{"value":105553287369488},{"value":7},{"value":105553121119360},{"value":105553121119440},{"value":8397118464},{"value":8397118464},{"value":144115196472969257},{"value":9223477590016314884},{"value":0},{"value":4858618384},{"value":105553169165440},{"value":105553166973221},{"value":4880409389},{"value":18446491213205893760},{"value":8401817600},{"value":105553133147024},{"value":4599179600},{"value":4622200896},{"value":336789705}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6678883276},"cpsr":{"value":4096},"fp":{"value":13180754368},"sp":{"value":13180754336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6621477776},"far":{"value":0}},"frames":[{"imageOffset":31632,"imageIndex":22},{"imageOffset":125168,"imageIndex":23},{"imageOffset":125012,"imageIndex":23},{"imageOffset":124828,"imageIndex":23},{"imageOffset":144908,"imageIndex":23},{"imageOffset":1729688,"imageIndex":23},{"imageOffset":1729504,"imageIndex":23},{"imageOffset":2650740,"imageIndex":23},{"imageOffset":412012,"imageIndex":23},{"imageOffset":17320,"imageIndex":23},{"imageOffset":1375060,"imageIndex":14},{"imageOffset":2585612,"imageIndex":23},{"imageOffset":619412,"imageIndex":14},{"imageOffset":618552,"imageIndex":14},{"imageOffset":617288,"imageIndex":14},{"imageOffset":509232,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":2447004,"imageIndex":24},{"imageOffset":345156,"imageIndex":25},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}]},{"id":13800813,"frames":[{"imageOffset":3924,"imageIndex":19},{"imageOffset":39672,"imageIndex":19},{"imageOffset":4764,"imageIndex":19},{"imageOffset":514636,"imageIndex":14},{"imageOffset":508588,"imageIndex":14},{"imageOffset":505652,"imageIndex":14},{"imageOffset":1010128,"imageIndex":14},{"imageOffset":19888,"imageIndex":27},{"imageOffset":29412,"imageIndex":20},{"imageOffset":8444,"imageIndex":20}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":343146412113920},{"value":0},{"value":343146412113920},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":79895},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":343146412113920},{"value":0},{"value":343146412113920},{"value":16374112312},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":16374112160},"sp":{"value":16374112080},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}},{"id":13842244,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6144159744},{"value":82039},{"value":6143623168},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6144159744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13847537,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6143012864},{"value":106591},{"value":6142476288},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6143012864},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13850495,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6142439424},{"value":169487},{"value":6141902848},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6142439424},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":13854356,"frames":[{"imageOffset":8424,"imageIndex":20}],"threadState":{"x":[{"value":6136147968},{"value":0},{"value":6135611392},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6136147968},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}}],
"usedImages" : [
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4331290624,
  "CFBundleShortVersionString" : "5.294",
  "CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
  "size" : 19726336,
  "uuid" : "76ce82b6-549c-34e8-897b-345b88a9fc1b",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
  "name" : "BetterTouchTool",
  "CFBundleVersion" : "2025033105"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4357242880,
  "CFBundleShortVersionString" : "1.5",
  "CFBundleIdentifier" : "com.mixedinkey.MIKMIDI",
  "size" : 327680,
  "uuid" : "16ddf028-19de-3847-bbd4-8c164b405d1f",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/MIKMIDI.framework\/Versions\/A\/MIKMIDI",
  "name" : "MIKMIDI",
  "CFBundleVersion" : "877"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4355866624,
  "CFBundleShortVersionString" : "2.18.1",
  "CFBundleIdentifier" : "com.ridiculousfish.HexFiend-Framework",
  "size" : 344064,
  "uuid" : "ce31ba42-f6b6-3617-b5d5-ddd35f9414fb",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/HexFiend.framework\/Versions\/A\/HexFiend",
  "name" : "HexFiend",
  "CFBundleVersion" : "200"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4356964352,
  "CFBundleIdentifier" : "net.wafflesoftware.ShortcutRecorder.framework.Leopard",
  "size" : 49152,
  "uuid" : "1f28ebb9-986a-3e5a-b15c-01183c53a265",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/ShortcutRecorder.framework\/Versions\/A\/ShortcutRecorder",
  "name" : "ShortcutRecorder",
  "CFBundleVersion" : "1.0"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4360372224,
  "CFBundleShortVersionString" : "2.9.1",
  "CFBundleIdentifier" : "com.mentalfaculty.ensembles",
  "size" : 524288,
  "uuid" : "36a6c99c-16d4-3f47-8040-37cdc7663a02",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Ensembles.framework\/Versions\/A\/Ensembles",
  "name" : "Ensembles",
  "CFBundleVersion" : "1"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4361207808,
  "CFBundleShortVersionString" : "2.2.1",
  "CFBundleIdentifier" : "org.sparkle-project.Sparkle",
  "size" : 360448,
  "uuid" : "998f01d4-1e73-3cec-a0c6-5a49be01dbf5",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle",
  "name" : "Sparkle",
  "CFBundleVersion" : "2017"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4356849664,
  "CFBundleShortVersionString" : "1.0",
  "CFBundleIdentifier" : "com.hegenberg.BTTPluginSupport",
  "size" : 16384,
  "uuid" : "8544739d-8d4d-319f-bd3f-e505148b2242",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/BTTPluginSupport.framework\/Versions\/A\/BTTPluginSupport",
  "name" : "BTTPluginSupport",
  "CFBundleVersion" : "1"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4356653056,
  "CFBundleShortVersionString" : "1.25",
  "CFBundleIdentifier" : "com.potionfactory.LetsMove",
  "size" : 16384,
  "uuid" : "4cccd167-7048-39ff-a5c4-594f5fa5e57a",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/LetsMove.framework\/Versions\/A\/LetsMove",
  "name" : "LetsMove",
  "CFBundleVersion" : "125"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4570234880,
  "size" : 49152,
  "uuid" : "3d687e9b-e092-3632-bc1d-74b19d492de0",
  "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
  "name" : "libobjc-trampolines.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4594581504,
  "CFBundleShortVersionString" : "2.0.0",
  "CFBundleIdentifier" : "com.apple.iokit.IOHIDLib",
  "size" : 98304,
  "uuid" : "a8fe4691-d173-3b0b-8c08-0e0d938b0208",
  "path" : "\/System\/Library\/Extensions\/IOHIDFamily.kext\/Contents\/PlugIns\/IOHIDLib.plugin\/Contents\/MacOS\/IOHIDLib",
  "name" : "IOHIDLib",
  "CFBundleVersion" : "2.0.0"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4857593856,
  "CFBundleShortVersionString" : "3.0",
  "CFBundleIdentifier" : "com.apple.security.csparser",
  "size" : 131072,
  "uuid" : "fb85321b-0fa8-3ace-941c-abef6c37ff36",
  "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
  "name" : "csparser",
  "CFBundleVersion" : "61439.81.1"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6054707200,
  "CFBundleShortVersionString" : "324.6",
  "CFBundleIdentifier" : "com.apple.AGXMetalG13X",
  "size" : 6963200,
  "uuid" : "d03677d4-c896-3fd7-88c0-abed05133e06",
  "path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X",
  "name" : "AGXMetalG13X",
  "CFBundleVersion" : "324.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4885397504,
  "CFBundleShortVersionString" : "4.0",
  "CFBundleIdentifier" : "com.apple.security.ldapdl",
  "size" : 49152,
  "uuid" : "21ff6513-5fa3-3f13-b700-a9b58f85fbcf",
  "path" : "\/System\/Library\/Security\/ldapdl.bundle\/Contents\/MacOS\/ldapdl",
  "name" : "ldapdl",
  "CFBundleVersion" : "55005.0.2"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6623678464,
  "size" : 290816,
  "uuid" : "5576e4fd-aad2-3608-8c8f-4eec421236f9",
  "path" : "\/usr\/lib\/system\/libdispatch.dylib",
  "name" : "libdispatch.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625914880,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.CoreFoundation",
  "size" : 5197824,
  "uuid" : "190e6a36-fcaa-3ea3-94bb-7009c44653da",
  "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
  "name" : "CoreFoundation",
  "CFBundleVersion" : "3302.1.400"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6815571968,
  "CFBundleShortVersionString" : "2.1.1",
  "CFBundleIdentifier" : "com.apple.HIToolbox",
  "size" : 3178496,
  "uuid" : "950f1236-acaf-379d-819f-6c6b0b5deabd",
  "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
  "name" : "HIToolbox"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6688534528,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.AppKit",
  "size" : 21221376,
  "uuid" : "b88a44c1-d617-33dc-90ed-b6ab417c428e",
  "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
  "name" : "AppKit",
  "CFBundleVersion" : "2575.40.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6621782016,
  "size" : 532288,
  "uuid" : "398a133c-9bcb-317f-a064-a40d3cea3c0f",
  "path" : "\/usr\/lib\/dyld",
  "name" : "dyld"
},
{
  "size" : 0,
  "source" : "A",
  "base" : 0,
  "uuid" : "00000000-0000-0000-0000-000000000000"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625206272,
  "size" : 241656,
  "uuid" : "eee9d0d3-dffc-37cb-9ced-b27cd0286d8c",
  "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
  "name" : "libsystem_kernel.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625447936,
  "size" : 53248,
  "uuid" : "642faf7a-874e-37e6-8aba-2b0cc09a3025",
  "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
  "name" : "libsystem_pthread.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 7130042368,
  "CFBundleShortVersionString" : "20620",
  "CFBundleIdentifier" : "com.apple.JavaScriptCore",
  "size" : 25354176,
  "uuid" : "49a0e786-bb6d-35af-9d6e-f873c2746c66",
  "path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
  "name" : "JavaScriptCore",
  "CFBundleVersion" : "20620.2.4.11.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6621446144,
  "size" : 335012,
  "uuid" : "b2882096-462b-3878-be2a-410f7b1a27fd",
  "path" : "\/usr\/lib\/libobjc.A.dylib",
  "name" : "libobjc.A.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6676422656,
  "CFBundleShortVersionString" : "7.0",
  "CFBundleIdentifier" : "com.apple.security",
  "size" : 4157440,
  "uuid" : "2cdc4b1d-902a-3808-8b42-7473a3be43f2",
  "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/Security",
  "name" : "Security",
  "CFBundleVersion" : "61439.81.1"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6717329408,
  "CFBundleShortVersionString" : "1.0",
  "CFBundleIdentifier" : "com.apple.CFNetwork",
  "size" : 3969024,
  "uuid" : "446389be-e9e5-34d6-b055-567fab324e8b",
  "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
  "name" : "CFNetwork",
  "CFBundleVersion" : "3826.400.120"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6644731904,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.Foundation",
  "size" : 14974976,
  "uuid" : "16d282d0-8b48-3e76-8036-fcb45dece518",
  "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
  "name" : "Foundation",
  "CFBundleVersion" : "3302.1.400"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625095680,
  "size" : 110592,
  "uuid" : "e7dba219-4e97-307d-8e80-e0d97be8517b",
  "path" : "\/usr\/lib\/libc++abi.dylib",
  "name" : "libc++abi.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6889205760,
  "CFBundleShortVersionString" : "8420.1",
  "CFBundleIdentifier" : "com.apple.MultitouchSupport.framework",
  "size" : 282624,
  "uuid" : "68841138-333a-3fb8-8c94-dbd92c95253c",
  "path" : "\/System\/Library\/PrivateFrameworks\/MultitouchSupport.framework\/Versions\/A\/MultitouchSupport",
  "name" : "MultitouchSupport",
  "CFBundleVersion" : "8420.1"
}
],
"sharedCache" : {
"base" : 6620971008,
"size" : 4865835008,
"uuid" : "5700d77a-6190-36e0-884d-fee6d586d62f"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=6.9G written=2506K(0%) resident=2506K(0%) swapped_out=0K(0%) unallocated=6.9G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               384K        3 \nActivity Tracing                   256K        1 \nCG image                          18.2M      971 \nColorSync                          640K       32 \nCoreAnimation                     15.5M      355 \nCoreData                            96K        2 \nCoreData Object IDs               4112K        2 \nCoreGraphics                        32K        2 \nCoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)\nCoreImage                          512K        1 \nCoreServices                       256K        1 \nCoreUI image data                 5600K       44 \nFoundation                          16K        1 \nImage IO                          4720K       96 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.6G      120 \nMALLOC guard page                  576K       36 \nSQLite page cache                 16.0M      128 \nSTACK GUARD                       56.1M        9 \nStack                             12.4M       14 \nVM_ALLOCATE                      129.7M       32 \nVM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)\nWebKit Malloc                    192.1M        5 \n__AUTH                            5334K      694 \n__AUTH_CONST                      71.5M      948 \n__CTF                               824        1 \n__DATA                            27.0M      941 \n__DATA_CONST                      25.4M      969 \n__DATA_DIRTY                      2752K      347 \n__FONT_DATA                        2352        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       610.4M       14 \n__OBJC_RW                         2374K        1 \n__TEXT                             1.0G      992 \n__TPRO_CONST                       272K        2 \nlibnetwork                         128K        8 \nmapped file                      522.2M      159 \nowned unmapped memory             11.2M        1 \npage table in kernel              2506K        1 \nshared memory                      912K       15 \n===========                     =======  ======= \nTOTAL                              9.2G     6953 \nTOTAL, minus reserved VM space     5.3G     6953 \n",
"legacyInfo" : {
"threadTriggered" : {

}
},
"logWritingSignature" : "ba65f24138c63464a35d3b96854dbfd6394973c5",
"trialInfo" : {
"rollouts" : [
  {
    "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
    "factorPackIds" : {

    },
    "deploymentId" : 240000021
  },
  {
    "rolloutId" : "63fe4dd2238e7b23a1f3067d",
    "factorPackIds" : {
      "SIRI_UNDERSTANDING_CAM_AB_TESTING" : "643938cae7268460c2e35a16"
    },
    "deploymentId" : 250000004
  }
],
"experiments" : [
  {
    "treatmentId" : "993c66e1-bf83-41fd-a09f-0d8d5906d223",
    "experimentId" : "664fc3cd79a61a0b8b557292",
    "deploymentId" : 500000013
  }
]
}
}


All works well, no connection problems etc.

1 Like

Thanks for the log! (That one seems to crash in the stop function that disables the server part, I'll have a look)
Can you enable it again after starting BTT?

1 Like

Following up on my last bug report, I'm now able to consistently reproduce the crash.

It seams like messing around with a Floating Menu's enabled/disabled setting and its "Menu Availability" setting is causing a whole lot of unexpected behavior. I'll provide more specifics tomorrow, but a quick summary is that BTT Mobile disconnects from my mac and I can't reconnect to it unless I toggle off the BTT Mobile setting in BTT causing BTT to crash:

Here's another crash report:

Crash Report
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               BetterTouchTool [76662]
Path:                  /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
Identifier:            com.hegenberg.BetterTouchTool
Version:               5.294 (2025033105)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-31 23:19:25.1020 +0200
OS Version:            macOS 15.3.2 (24D81)
Report Version:        12
Anonymous UUID:        F83147C6-3426-A747-8699-A3E379B66F5F

Sleep/Wake UUID:       C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7

Time Awake Since Boot: 150000 seconds
Time Since Wake:       12776 seconds

System Integrity Protection: enabled

Crashed Thread:        3

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000436105f56a20
Exception Codes:       0x0000000000000001, 0x0000436105f56a20

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [76662]

VM Region Info: 0x436105f56a20 is not in any region.  Bytes after previous region: 73602954521121  Bytes before following region: 31469125408224
    REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
    commpage (reserved)        1000000000-7000000000   [384.0G] ---/--- SM=NUL  reserved VM address space (unallocated)
--->  GAP OF 0x5f9000000000 BYTES
    MALLOC_NANO              600000000000-600020000000 [512.0M] rw-/rwx SM=PRV  

Thread 0:
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   HIToolbox                     	       0x1964e1530 0x1963d6000 + 1094960
7   HIToolbox                     	       0x1964e7348 0x1963d6000 + 1119048
8   HIToolbox                     	       0x1964e7508 0x1963d6000 + 1119496
9   AppKit                        	       0x18eaea848 0x18eaaf000 + 243784
10  AppKit                        	       0x18f450c24 0x18eaaf000 + 10099748
11  AppKit                        	       0x18f278790 0x18eaaf000 + 8165264
12  AppKit                        	       0x18f2785f4 0x18eaaf000 + 8164852
13  AppKit                        	       0x18f8db3d0 0x18eaaf000 + 14861264
14  AppKit                        	       0x18f22cc38 0x18eaaf000 + 7855160
15  AppKit                        	       0x18f47e44c 0x18eaaf000 + 10286156
16  AppKit                        	       0x18f47db28 0x18eaaf000 + 10283816
17  AppKit                        	       0x18f47d950 0x18eaaf000 + 10283344
18  AppKit                        	       0x18f441090 0x18eaaf000 + 10035344
19  BetterTouchTool               	       0x104b66a84 0x104b38000 + 191108
20  AppKit                        	       0x18ec8b454 0x18eaaf000 + 1950804
21  AppKit                        	       0x18ec8b258 0x18eaaf000 + 1950296
22  AppKit                        	       0x18f33cba4 0x18eaaf000 + 8969124
23  AppKit                        	       0x18ec8820c 0x18eaaf000 + 1937932
24  AppKit                        	       0x18ec87f54 0x18eaaf000 + 1937236
25  AppKit                        	       0x18ec87dcc 0x18eaaf000 + 1936844
26  AppKit                        	       0x18f440530 0x18eaaf000 + 10032432
27  AppKit                        	       0x18ec87250 0x18eaaf000 + 1933904
28  AppKit                        	       0x18ec80564 0x18eaaf000 + 1906020
29  AppKit                        	       0x18ec860f0 0x18eaaf000 + 1929456
30  AppKit                        	       0x18ec116f8 0x18eaaf000 + 1451768
31  AppKit                        	       0x18ec113a8 0x18eaaf000 + 1450920
32  AppKit                        	       0x18f44367c 0x18eaaf000 + 10045052
33  AppKit                        	       0x18f44fa08 0x18eaaf000 + 10095112
34  BetterTouchTool               	       0x104f8889c 0x104b38000 + 4524188
35  AppKit                        	       0x18f056b04 0x18eaaf000 + 5929732
36  AppKit                        	       0x18eadd89c 0x18eaaf000 + 190620
37  AppKit                        	       0x18eab4068 0x18eaaf000 + 20584
38  dyld                          	       0x18ab0c274 0x18ab06000 + 25204

Thread 1:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 2:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 3 Crashed:
0   AE                            	       0x192543098 0x192507000 + 245912
1   AE                            	       0x19250a620 0x192507000 + 13856
2   AE                            	       0x192517234 0x192507000 + 66100
3   AE                            	       0x1925199ac 0x192507000 + 76204
4   AE                            	       0x1925197a0 0x192507000 + 75680
5   CoreFoundation                	       0x18af748a4 0x18aef7000 + 514212
6   CoreFoundation                	       0x18af74838 0x18aef7000 + 514104
7   CoreFoundation                	       0x18af7459c 0x18aef7000 + 513436
8   CoreFoundation                	       0x18af73138 0x18aef7000 + 508216
9   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
10  AE                            	       0x1925449f4 0x192507000 + 252404
11  AE                            	       0x192520a64 0x192507000 + 105060
12  ScriptingBridge               	       0x1d50f46c8 -[SBAppContext sendEvent:error:] + 80
13  ScriptingBridge               	       0x1d50edb44 -[SBObject sendEvent:id:parameters:] + 236
14  ScriptingBridge               	       0x1d50f6450 -[SBPropertyGetterThunk invoke:] + 120
15  CoreFoundation                	       0x18af535d4 0x18aef7000 + 378324
16  CoreFoundation                	       0x18af53150 0x18aef7000 + 377168
17  BetterTouchTool               	       0x104c240bc 0x104b38000 + 966844
18  libdispatch.dylib             	       0x18acd7854 0x18acd5000 + 10324
19  libdispatch.dylib             	       0x18acd95b4 0x18acd5000 + 17844
20  libdispatch.dylib             	       0x18aceb6a0 0x18acd5000 + 91808
21  libdispatch.dylib             	       0x18acebcd8 0x18acd5000 + 93400
22  libsystem_pthread.dylib       	       0x18ae8839c 0x18ae85000 + 13212
23  libsystem_pthread.dylib       	       0x18ae870f0 0x18ae85000 + 8432

Thread 4:
0   libsystem_kernel.dylib        	       0x18ae4dbbc 0x18ae4a000 + 15292
1   libsystem_pthread.dylib       	       0x18ae86dbc 0x18ae85000 + 7612
2   AE                            	       0x19251f1e0 0x192507000 + 98784
3   AE                            	       0x192511b5c 0x192507000 + 43868
4   AE                            	       0x192511928 0x192507000 + 43304
5   AE                            	       0x19250db90 0x192507000 + 27536
6   ScriptingBridge               	       0x1d50f4230 -[SBAppContext createEmptyEvent:withClass:id:] + 252
7   ScriptingBridge               	       0x1d50edaa8 -[SBObject sendEvent:id:parameters:] + 80
8   ScriptingBridge               	       0x1d50f6450 -[SBPropertyGetterThunk invoke:] + 120
9   CoreFoundation                	       0x18af535d4 0x18aef7000 + 378324
10  CoreFoundation                	       0x18af53150 0x18aef7000 + 377168
11  BetterTouchTool               	       0x104c24078 0x104b38000 + 966776
12  libdispatch.dylib             	       0x18acd7854 0x18acd5000 + 10324
13  libdispatch.dylib             	       0x18acd95b4 0x18acd5000 + 17844
14  libdispatch.dylib             	       0x18aceb6a0 0x18acd5000 + 91808
15  libdispatch.dylib             	       0x18acebcd8 0x18acd5000 + 93400
16  libsystem_pthread.dylib       	       0x18ae8839c 0x18ae85000 + 13212
17  libsystem_pthread.dylib       	       0x18ae870f0 0x18ae85000 + 8432

Thread 5:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 6:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 7:
0   libsystem_pthread.dylib       	       0x18ae870e8 0x18ae85000 + 8424

Thread 8:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   AppKit                        	       0x18ec0f278 0x18eaaf000 + 1442424
7   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
8   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 9:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib        	       0x18ae4e6ec 0x18ae4a000 + 18156
1   JavaScriptCore                	       0x1aa5fcae4 scavenger_thread_main + 1524
2   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
3   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 10:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   CFNetwork                     	       0x19087a69c 0x190625000 + 2447004
7   Foundation                    	       0x18c13d444 0x18c0e9000 + 345156
8   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
9   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444

Thread 11:
0   libsystem_kernel.dylib        	       0x18ae4af54 0x18ae4a000 + 3924
1   libsystem_kernel.dylib        	       0x18ae53af8 0x18ae4a000 + 39672
2   libsystem_kernel.dylib        	       0x18ae4b29c 0x18ae4a000 + 4764
3   CoreFoundation                	       0x18af74a4c 0x18aef7000 + 514636
4   CoreFoundation                	       0x18af732ac 0x18aef7000 + 508588
5   CoreFoundation                	       0x18af72734 0x18aef7000 + 505652
6   CoreFoundation                	       0x18afed9d0 0x18aef7000 + 1010128
7   MultitouchSupport             	       0x19aa13db0 0x19aa0f000 + 19888
8   libsystem_pthread.dylib       	       0x18ae8c2e4 0x18ae85000 + 29412
9   libsystem_pthread.dylib       	       0x18ae870fc 0x18ae85000 + 8444


Thread 3 crashed with ARM Thread State (64-bit):
  x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000192541144   x3: 0x0000000000000010
  x4: 0x0000600000a95040   x5: 0x0000000000000010   x6: 0x0000000000000000   x7: 0x0000000000000000
  x8: 0x0000436105f56a00   x9: 0x000000000000e234  x10: 0x00006000006f9e90  x11: 0x0000000000da8743
 x12: 0x0000000000000400  x13: 0x0000040000000400  x14: 0x0000600000cd8838  x15: 0x001ffe2000000000
 x16: 0x000000018ae868d4  x17: 0x00000001fce3b118  x18: 0x0000000000000000  x19: 0x000000016b4f04b0
 x20: 0x0000000000000000  x21: 0x0000000000001eed  x22: 0x00006000006f9e78  x23: 0x00006000006f9e60
 x24: 0x00006000019da568  x25: 0x0000000000001eed  x26: 0x00006000024dd020  x27: 0x000000016b4f1530
 x28: 0x000000016b4f0498   fp: 0x000000016b4f0330   lr: 0x0000000192543090
  sp: 0x000000016b4f0270   pc: 0x0000000192543098 cpsr: 0x20001000
 far: 0x0000436105f56a20  esr: 0x92000005 (Data Abort) byte read Translation fault

Binary Images:
     0x104b38000 -        0x105e07fff com.hegenberg.BetterTouchTool (5.294) <76ce82b6-549c-34e8-897b-345b88a9fc1b> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
     0x1062a8000 -        0x1062f7fff com.mixedinkey.MIKMIDI (1.5) <16ddf028-19de-3847-bbd4-8c164b405d1f> /Applications/BetterTouchTool.app/Contents/Frameworks/MIKMIDI.framework/Versions/A/MIKMIDI
     0x1065b4000 -        0x106607fff com.ridiculousfish.HexFiend-Framework (2.18.1) <ce31ba42-f6b6-3617-b5d5-ddd35f9414fb> /Applications/BetterTouchTool.app/Contents/Frameworks/HexFiend.framework/Versions/A/HexFiend
     0x106390000 -        0x10639bfff net.wafflesoftware.ShortcutRecorder.framework.Leopard (*) <1f28ebb9-986a-3e5a-b15c-01183c53a265> /Applications/BetterTouchTool.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
     0x106440000 -        0x1064bffff com.mentalfaculty.ensembles (2.9.1) <36a6c99c-16d4-3f47-8040-37cdc7663a02> /Applications/BetterTouchTool.app/Contents/Frameworks/Ensembles.framework/Versions/A/Ensembles
     0x10650c000 -        0x106563fff org.sparkle-project.Sparkle (2.2.1) <998f01d4-1e73-3cec-a0c6-5a49be01dbf5> /Applications/BetterTouchTool.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
     0x106374000 -        0x106377fff com.hegenberg.BTTPluginSupport (1.0) <8544739d-8d4d-319f-bd3f-e505148b2242> /Applications/BetterTouchTool.app/Contents/Frameworks/BTTPluginSupport.framework/Versions/A/BTTPluginSupport
     0x106344000 -        0x106347fff com.potionfactory.LetsMove (1.25) <4cccd167-7048-39ff-a5c4-594f5fa5e57a> /Applications/BetterTouchTool.app/Contents/Frameworks/LetsMove.framework/Versions/A/LetsMove
     0x112ebc000 -        0x112ec7fff libobjc-trampolines.dylib (*) <3d687e9b-e092-3632-bc1d-74b19d492de0> /usr/lib/libobjc-trampolines.dylib
     0x114b34000 -        0x114b4bfff com.apple.iokit.IOHIDLib (2.0.0) <a8fe4691-d173-3b0b-8c08-0e0d938b0208> /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib
     0x1098a4000 -        0x1098c3fff com.apple.security.csparser (3.0) <fb85321b-0fa8-3ace-941c-abef6c37ff36> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
     0x1373a4000 -        0x137a47fff com.apple.AGXMetalG13X (324.6) <d03677d4-c896-3fd7-88c0-abed05133e06> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
     0x18ae4a000 -        0x18ae84ff7 libsystem_kernel.dylib (*) <eee9d0d3-dffc-37cb-9ced-b27cd0286d8c> /usr/lib/system/libsystem_kernel.dylib
     0x18aef7000 -        0x18b3ebfff com.apple.CoreFoundation (6.9) <190e6a36-fcaa-3ea3-94bb-7009c44653da> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
     0x1963d6000 -        0x1966ddfff com.apple.HIToolbox (2.1.1) <950f1236-acaf-379d-819f-6c6b0b5deabd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
     0x18eaaf000 -        0x18feebfff com.apple.AppKit (6.9) <b88a44c1-d617-33dc-90ed-b6ab417c428e> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
     0x18ab06000 -        0x18ab87f3f dyld (*) <398a133c-9bcb-317f-a064-a40d3cea3c0f> /usr/lib/dyld
             0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
     0x18ae85000 -        0x18ae91fff libsystem_pthread.dylib (*) <642faf7a-874e-37e6-8aba-2b0cc09a3025> /usr/lib/system/libsystem_pthread.dylib
     0x192507000 -        0x19257bff7 com.apple.AE (944) <09e72a53-8b7e-3365-987b-3b6ca4f73672> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
     0x1d50e9000 -        0x1d5100fff com.apple.ScriptingBridge (1.4) <74ac1f24-541d-3884-a0f7-ea1d89435393> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
     0x18acd5000 -        0x18ad1bfff libdispatch.dylib (*) <5576e4fd-aad2-3608-8c8f-4eec421236f9> /usr/lib/system/libdispatch.dylib
     0x1a8fbd000 -        0x1aa7eafbf com.apple.JavaScriptCore (20620) <49a0e786-bb6d-35af-9d6e-f873c2746c66> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
     0x190625000 -        0x1909edfff com.apple.CFNetwork (1.0) <446389be-e9e5-34d6-b055-567fab324e8b> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
     0x18c0e9000 -        0x18cf30fff com.apple.Foundation (6.9) <16d282d0-8b48-3e76-8036-fcb45dece518> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
     0x19aa0f000 -        0x19aa53fff com.apple.MultitouchSupport.framework (8420.1) <68841138-333a-3fb8-8c94-dbd92c95253c> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport

External Modification Summary:
Calls made by other processes targeting this process:
  task_for_pid: 0
  thread_create: 0
  thread_set_state: 0
Calls made by this process:
  task_for_pid: 0
  thread_create: 0
  thread_set_state: 0
Calls made by all processes on this machine:
  task_for_pid: 2
  thread_create: 0
  thread_set_state: 12

VM Region Summary:
ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)
Writable regions: Total=9.0G written=2570K(0%) resident=2570K(0%) swapped_out=0K(0%) unallocated=9.0G(100%)

                              VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG image                          17.3M      335 
ColorSync                          576K       28 
CoreAnimation                     2096K       85 
CoreData                            96K        2 
CoreData Object IDs               4112K        2 
CoreGraphics                        32K        2 
CoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)
CoreUI image data                 1952K       16 
Foundation                         1.1G     1084 
Image IO                           1.1G     2176 
Kernel Alloc Once                   32K        1 
MALLOC                             2.7G       94 
MALLOC guard page                  384K       24 
SQLite page cache                 16.1M      129 
STACK GUARD                       56.2M       12 
Stack                             14.0M       16 
VM_ALLOCATE                      128.2M       15 
VM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)
WebKit Malloc                    192.1M        4 
__AUTH                            5316K      687 
__AUTH_CONST                      71.2M      941 
__CTF                               824        1 
__DATA                            27.0M      933 
__DATA_CONST                      25.3M      961 
__DATA_DIRTY                      2752K      345 
__FONT_DATA                        2352        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       610.3M       13 
__OBJC_RW                         2374K        1 
__TEXT                             1.0G      984 
__TPRO_CONST                       272K        2 
libnetwork                         128K        8 
mapped file                      215.6M       47 
owned unmapped memory             1376K        1 
page table in kernel              2570K        1 
shared memory                      896K       14 
===========                     =======  ======= 
TOTAL                             11.1G     8971 
TOTAL, minus reserved VM space     7.2G     8971 



-----------
Full Report
-----------

{"app_name":"BetterTouchTool","timestamp":"2025-03-31 23:19:38.00 +0200","app_version":"5.294","slice_uuid":"76ce82b6-549c-34e8-897b-345b88a9fc1b","build_version":"2025033105","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.3.2 (24D81)","roots_installed":0,"name":"BetterTouchTool","incident_id":"C98024C1-38F4-4AB2-85D4-3270FEBC443F"}
{
"uptime" : 150000,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 61889,
"osVersion" : {
  "train" : "macOS 15.3.2",
  "build" : "24D81",
  "releaseType" : "User"
},
"captureTime" : "2025-03-31 23:19:25.1020 +0200",
"codeSigningMonitor" : 1,
"incident" : "C98024C1-38F4-4AB2-85D4-3270FEBC443F",
"pid" : 76662,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-03-31 23:19:13.5675 +0200",
"procStartAbsTime" : 3738079505214,
"procExitAbsTime" : 3738355643790,
"procName" : "BetterTouchTool",
"procPath" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"5.294","CFBundleVersion":"2025033105","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"49C63CF2-9321-50F0-A160-5084974E563C","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "F83147C6-3426-A747-8699-A3E379B66F5F",
"codeSigningID" : "com.hegenberg.BetterTouchTool",
"codeSigningTeamID" : "DAFVSXZ82P",
"codeSigningFlags" : 570495745,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"CLlE+R8FALGBDgBUiP8v8Be1RPn2YgCR4AMWqgWuAJToIkD4yAAAtA==","atPC":"CUFAeT8BGWuACgBUCAFA+Yj\/\/7XgAxaqAK4AlAAAgNIzLP+X9gMAqg=="},
"bootSessionUUID" : "71257101-2213-420D-A734-2A08F1F13932",
"wakeTime" : 12776,
"sleepWakeUUID" : "C8DAC694-A8A3-48B2-BED9-9B499C2DA2F7",
"sip" : "enabled",
"vmRegionInfo" : "0x436105f56a20 is not in any region.  Bytes after previous region: 73602954521121  Bytes before following region: 31469125408224\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      commpage (reserved)        1000000000-7000000000   [384.0G] ---\/--- SM=NUL  reserved VM address space (unallocated)\n--->  GAP OF 0x5f9000000000 BYTES\n      MALLOC_NANO              600000000000-600020000000 [512.0M] rw-\/rwx SM=PRV  ",
"exception" : {"codes":"0x0000000000000001, 0x0000436105f56a20","rawCodes":[1,74083990858272],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000436105f56a20"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":76662},
"vmregioninfo" : "0x436105f56a20 is not in any region.  Bytes after previous region: 73602954521121  Bytes before following region: 31469125408224\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      commpage (reserved)        1000000000-7000000000   [384.0G] ---\/--- SM=NUL  reserved VM address space (unallocated)\n--->  GAP OF 0x5f9000000000 BYTES\n      MALLOC_NANO              600000000000-600020000000 [512.0M] rw-\/rwx SM=PRV  ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":12,"task_for_pid":2},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 3,
"threads" : [{"id":14321439,"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1094960,"imageIndex":14},{"imageOffset":1119048,"imageIndex":14},{"imageOffset":1119496,"imageIndex":14},{"imageOffset":243784,"imageIndex":15},{"imageOffset":10099748,"imageIndex":15},{"imageOffset":8165264,"imageIndex":15},{"imageOffset":8164852,"imageIndex":15},{"imageOffset":14861264,"imageIndex":15},{"imageOffset":7855160,"imageIndex":15},{"imageOffset":10286156,"imageIndex":15},{"imageOffset":10283816,"imageIndex":15},{"imageOffset":10283344,"imageIndex":15},{"imageOffset":10035344,"imageIndex":15},{"imageOffset":191108,"imageIndex":0},{"imageOffset":1950804,"imageIndex":15},{"imageOffset":1950296,"imageIndex":15},{"imageOffset":8969124,"imageIndex":15},{"imageOffset":1937932,"imageIndex":15},{"imageOffset":1937236,"imageIndex":15},{"imageOffset":1936844,"imageIndex":15},{"imageOffset":10032432,"imageIndex":15},{"imageOffset":1933904,"imageIndex":15},{"imageOffset":1906020,"imageIndex":15},{"imageOffset":1929456,"imageIndex":15},{"imageOffset":1451768,"imageIndex":15},{"imageOffset":1450920,"imageIndex":15},{"imageOffset":10045052,"imageIndex":15},{"imageOffset":10095112,"imageIndex":15},{"imageOffset":4524188,"imageIndex":0},{"imageOffset":5929732,"imageIndex":15},{"imageOffset":190620,"imageIndex":15},{"imageOffset":20584,"imageIndex":15},{"imageOffset":25204,"imageIndex":16}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":12291},{"value":1280},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":6093034120},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6093033968},"sp":{"value":6093033888},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}},{"id":14321459,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6093598720},{"value":5123},{"value":6093062144},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6093598720},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321474,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6094745600},{"value":32515},{"value":6094209024},{"value":0},{"value":409604},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6094745600},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"triggered":true,"id":14321475,"threadState":{"x":[{"value":0},{"value":0},{"value":6749950276},{"value":16},{"value":105553127362624},{"value":16},{"value":0},{"value":0},{"value":74083990858240},{"value":57908},{"value":105553123581584},{"value":14321475},{"value":1024},{"value":4398046512128},{"value":105553129736248},{"value":9005137670438912},{"value":6625454292},{"value":8537747736},{"value":0},{"value":6095307952},{"value":0},{"value":7917},{"value":105553123581560},{"value":105553123581536},{"value":105553143375208},{"value":7917},{"value":105553154920480},{"value":6095312176},{"value":6095307928}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6749958288},"cpsr":{"value":536875008},"fp":{"value":6095307568},"sp":{"value":6095307376},"esr":{"value":2449473541,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6749958296,"matchesCrashFrame":1},"far":{"value":74083990858272}},"frames":[{"imageOffset":245912,"imageIndex":19},{"imageOffset":13856,"imageIndex":19},{"imageOffset":66100,"imageIndex":19},{"imageOffset":76204,"imageIndex":19},{"imageOffset":75680,"imageIndex":19},{"imageOffset":514212,"imageIndex":13},{"imageOffset":514104,"imageIndex":13},{"imageOffset":513436,"imageIndex":13},{"imageOffset":508216,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":252404,"imageIndex":19},{"imageOffset":105060,"imageIndex":19},{"imageOffset":46792,"symbol":"-[SBAppContext sendEvent:error:]","symbolLocation":80,"imageIndex":20},{"imageOffset":19268,"symbol":"-[SBObject sendEvent:id:parameters:]","symbolLocation":236,"imageIndex":20},{"imageOffset":54352,"symbol":"-[SBPropertyGetterThunk invoke:]","symbolLocation":120,"imageIndex":20},{"imageOffset":378324,"imageIndex":13},{"imageOffset":377168,"imageIndex":13},{"imageOffset":966844,"imageIndex":0},{"imageOffset":10324,"imageIndex":21},{"imageOffset":17844,"imageIndex":21},{"imageOffset":91808,"imageIndex":21},{"imageOffset":93400,"imageIndex":21},{"imageOffset":13212,"imageIndex":18},{"imageOffset":8432,"imageIndex":18}]},{"id":14321481,"frames":[{"imageOffset":15292,"imageIndex":12},{"imageOffset":7612,"imageIndex":18},{"imageOffset":98784,"imageIndex":19},{"imageOffset":43868,"imageIndex":19},{"imageOffset":43304,"imageIndex":19},{"imageOffset":27536,"imageIndex":19},{"imageOffset":45616,"symbol":"-[SBAppContext createEmptyEvent:withClass:id:]","symbolLocation":252,"imageIndex":20},{"imageOffset":19112,"symbol":"-[SBObject sendEvent:id:parameters:]","symbolLocation":80,"imageIndex":20},{"imageOffset":54352,"symbol":"-[SBPropertyGetterThunk invoke:]","symbolLocation":120,"imageIndex":20},{"imageOffset":378324,"imageIndex":13},{"imageOffset":377168,"imageIndex":13},{"imageOffset":966776,"imageIndex":0},{"imageOffset":10324,"imageIndex":21},{"imageOffset":17844,"imageIndex":21},{"imageOffset":91808,"imageIndex":21},{"imageOffset":93400,"imageIndex":21},{"imageOffset":13212,"imageIndex":18},{"imageOffset":8432,"imageIndex":18}],"threadState":{"x":[{"value":4},{"value":0},{"value":1024},{"value":14321475},{"value":8352},{"value":0},{"value":9946544674366272901},{"value":1954115685},{"value":105553123581599},{"value":105553123581592},{"value":105553123581584},{"value":14321481},{"value":4398046512130},{"value":4398046512386},{"value":2095104},{"value":2043},{"value":301},{"value":8537760392},{"value":0},{"value":105553123581560},{"value":4398046512386},{"value":1024},{"value":105553123581584},{"value":14321481},{"value":105553123581592},{"value":1853189228},{"value":8397173552},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625465336},"cpsr":{"value":1610616832},"fp":{"value":6096463936},"sp":{"value":6096463888},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625221564},"far":{"value":0}}},{"id":14321482,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6097039360},{"value":31747},{"value":6096502784},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6097039360},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321485,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6098759680},{"value":31235},{"value":6098223104},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6098759680},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321486,"frames":[{"imageOffset":8424,"imageIndex":18}],"threadState":{"x":[{"value":6099333120},{"value":23047},{"value":6098796544},{"value":0},{"value":475139},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6099333120},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625456360},"far":{"value":0}}},{"id":14321723,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":361752210440192},{"value":0},{"value":361752210440192},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":84227},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":361752210440192},{"value":0},{"value":361752210440192},{"value":6100476008},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6100475856},"sp":{"value":6100475776},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1442424,"imageIndex":15},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14321759,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":4608},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999016},{"value":6102773400},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8537760376},{"value":0},{"value":13287614720},{"value":13287614784},{"value":6102773984},{"value":999999016},{"value":9},{"value":4608},{"value":5633},{"value":5888},{"value":6102773984},{"value":8366505984,"symbolLocation":1312,"symbol":"_MergedGlobals"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625478804},"cpsr":{"value":1610616832},"fp":{"value":6102773520},"sp":{"value":6102773376},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625224428},"far":{"value":0}},"frames":[{"imageOffset":18156,"imageIndex":12},{"imageOffset":23329508,"symbol":"scavenger_thread_main","symbolLocation":1524,"imageIndex":22},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14321777,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":389240001134592},{"value":0},{"value":389240001134592},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":90627},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":389240001134592},{"value":0},{"value":389240001134592},{"value":6103342392},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":6103342240},"sp":{"value":6103342160},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}},"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":2447004,"imageIndex":23},{"imageOffset":345156,"imageIndex":24},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}]},{"id":14322337,"frames":[{"imageOffset":3924,"imageIndex":12},{"imageOffset":39672,"imageIndex":12},{"imageOffset":4764,"imageIndex":12},{"imageOffset":514636,"imageIndex":13},{"imageOffset":508588,"imageIndex":13},{"imageOffset":505652,"imageIndex":13},{"imageOffset":1010128,"imageIndex":13},{"imageOffset":19888,"imageIndex":25},{"imageOffset":29412,"imageIndex":18},{"imageOffset":8444,"imageIndex":18}],"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":414597488050176},{"value":0},{"value":414597488050176},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":96531},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8537742840},{"value":0},{"value":4294967295},{"value":2},{"value":414597488050176},{"value":0},{"value":414597488050176},{"value":14798577720},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6625285636},"cpsr":{"value":4096},"fp":{"value":14798577568},"sp":{"value":14798577488},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6625210196},"far":{"value":0}}}],
"usedImages" : [
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4373839872,
  "CFBundleShortVersionString" : "5.294",
  "CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
  "size" : 19726336,
  "uuid" : "76ce82b6-549c-34e8-897b-345b88a9fc1b",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/MacOS\/BetterTouchTool",
  "name" : "BetterTouchTool",
  "CFBundleVersion" : "2025033105"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4398415872,
  "CFBundleShortVersionString" : "1.5",
  "CFBundleIdentifier" : "com.mixedinkey.MIKMIDI",
  "size" : 327680,
  "uuid" : "16ddf028-19de-3847-bbd4-8c164b405d1f",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/MIKMIDI.framework\/Versions\/A\/MIKMIDI",
  "name" : "MIKMIDI",
  "CFBundleVersion" : "877"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4401610752,
  "CFBundleShortVersionString" : "2.18.1",
  "CFBundleIdentifier" : "com.ridiculousfish.HexFiend-Framework",
  "size" : 344064,
  "uuid" : "ce31ba42-f6b6-3617-b5d5-ddd35f9414fb",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/HexFiend.framework\/Versions\/A\/HexFiend",
  "name" : "HexFiend",
  "CFBundleVersion" : "200"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4399366144,
  "CFBundleIdentifier" : "net.wafflesoftware.ShortcutRecorder.framework.Leopard",
  "size" : 49152,
  "uuid" : "1f28ebb9-986a-3e5a-b15c-01183c53a265",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/ShortcutRecorder.framework\/Versions\/A\/ShortcutRecorder",
  "name" : "ShortcutRecorder",
  "CFBundleVersion" : "1.0"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4400087040,
  "CFBundleShortVersionString" : "2.9.1",
  "CFBundleIdentifier" : "com.mentalfaculty.ensembles",
  "size" : 524288,
  "uuid" : "36a6c99c-16d4-3f47-8040-37cdc7663a02",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Ensembles.framework\/Versions\/A\/Ensembles",
  "name" : "Ensembles",
  "CFBundleVersion" : "1"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4400922624,
  "CFBundleShortVersionString" : "2.2.1",
  "CFBundleIdentifier" : "org.sparkle-project.Sparkle",
  "size" : 360448,
  "uuid" : "998f01d4-1e73-3cec-a0c6-5a49be01dbf5",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/Sparkle.framework\/Versions\/B\/Sparkle",
  "name" : "Sparkle",
  "CFBundleVersion" : "2017"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4399251456,
  "CFBundleShortVersionString" : "1.0",
  "CFBundleIdentifier" : "com.hegenberg.BTTPluginSupport",
  "size" : 16384,
  "uuid" : "8544739d-8d4d-319f-bd3f-e505148b2242",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/BTTPluginSupport.framework\/Versions\/A\/BTTPluginSupport",
  "name" : "BTTPluginSupport",
  "CFBundleVersion" : "1"
},
{
  "source" : "P",
  "arch" : "arm64",
  "base" : 4399054848,
  "CFBundleShortVersionString" : "1.25",
  "CFBundleIdentifier" : "com.potionfactory.LetsMove",
  "size" : 16384,
  "uuid" : "4cccd167-7048-39ff-a5c4-594f5fa5e57a",
  "path" : "\/Applications\/BetterTouchTool.app\/Contents\/Frameworks\/LetsMove.framework\/Versions\/A\/LetsMove",
  "name" : "LetsMove",
  "CFBundleVersion" : "125"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4612407296,
  "size" : 49152,
  "uuid" : "3d687e9b-e092-3632-bc1d-74b19d492de0",
  "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
  "name" : "libobjc-trampolines.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4642258944,
  "CFBundleShortVersionString" : "2.0.0",
  "CFBundleIdentifier" : "com.apple.iokit.IOHIDLib",
  "size" : 98304,
  "uuid" : "a8fe4691-d173-3b0b-8c08-0e0d938b0208",
  "path" : "\/System\/Library\/Extensions\/IOHIDFamily.kext\/Contents\/PlugIns\/IOHIDLib.plugin\/Contents\/MacOS\/IOHIDLib",
  "name" : "IOHIDLib",
  "CFBundleVersion" : "2.0.0"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 4455022592,
  "CFBundleShortVersionString" : "3.0",
  "CFBundleIdentifier" : "com.apple.security.csparser",
  "size" : 131072,
  "uuid" : "fb85321b-0fa8-3ace-941c-abef6c37ff36",
  "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
  "name" : "csparser",
  "CFBundleVersion" : "61439.81.1"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 5221531648,
  "CFBundleShortVersionString" : "324.6",
  "CFBundleIdentifier" : "com.apple.AGXMetalG13X",
  "size" : 6963200,
  "uuid" : "d03677d4-c896-3fd7-88c0-abed05133e06",
  "path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X",
  "name" : "AGXMetalG13X",
  "CFBundleVersion" : "324.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625206272,
  "size" : 241656,
  "uuid" : "eee9d0d3-dffc-37cb-9ced-b27cd0286d8c",
  "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
  "name" : "libsystem_kernel.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625914880,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.CoreFoundation",
  "size" : 5197824,
  "uuid" : "190e6a36-fcaa-3ea3-94bb-7009c44653da",
  "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
  "name" : "CoreFoundation",
  "CFBundleVersion" : "3302.1.400"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6815571968,
  "CFBundleShortVersionString" : "2.1.1",
  "CFBundleIdentifier" : "com.apple.HIToolbox",
  "size" : 3178496,
  "uuid" : "950f1236-acaf-379d-819f-6c6b0b5deabd",
  "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
  "name" : "HIToolbox"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6688534528,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.AppKit",
  "size" : 21221376,
  "uuid" : "b88a44c1-d617-33dc-90ed-b6ab417c428e",
  "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
  "name" : "AppKit",
  "CFBundleVersion" : "2575.40.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6621782016,
  "size" : 532288,
  "uuid" : "398a133c-9bcb-317f-a064-a40d3cea3c0f",
  "path" : "\/usr\/lib\/dyld",
  "name" : "dyld"
},
{
  "size" : 0,
  "source" : "A",
  "base" : 0,
  "uuid" : "00000000-0000-0000-0000-000000000000"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6625447936,
  "size" : 53248,
  "uuid" : "642faf7a-874e-37e6-8aba-2b0cc09a3025",
  "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
  "name" : "libsystem_pthread.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6749712384,
  "CFBundleShortVersionString" : "944",
  "CFBundleIdentifier" : "com.apple.AE",
  "size" : 479224,
  "uuid" : "09e72a53-8b7e-3365-987b-3b6ca4f73672",
  "path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/AE.framework\/Versions\/A\/AE",
  "name" : "AE",
  "CFBundleVersion" : "944"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 7869468672,
  "CFBundleShortVersionString" : "1.4",
  "CFBundleIdentifier" : "com.apple.ScriptingBridge",
  "size" : 98304,
  "uuid" : "74ac1f24-541d-3884-a0f7-ea1d89435393",
  "path" : "\/System\/Library\/Frameworks\/ScriptingBridge.framework\/Versions\/A\/ScriptingBridge",
  "name" : "ScriptingBridge",
  "CFBundleVersion" : "87.4"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6623678464,
  "size" : 290816,
  "uuid" : "5576e4fd-aad2-3608-8c8f-4eec421236f9",
  "path" : "\/usr\/lib\/system\/libdispatch.dylib",
  "name" : "libdispatch.dylib"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 7130042368,
  "CFBundleShortVersionString" : "20620",
  "CFBundleIdentifier" : "com.apple.JavaScriptCore",
  "size" : 25354176,
  "uuid" : "49a0e786-bb6d-35af-9d6e-f873c2746c66",
  "path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
  "name" : "JavaScriptCore",
  "CFBundleVersion" : "20620.2.4.11.6"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6717329408,
  "CFBundleShortVersionString" : "1.0",
  "CFBundleIdentifier" : "com.apple.CFNetwork",
  "size" : 3969024,
  "uuid" : "446389be-e9e5-34d6-b055-567fab324e8b",
  "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
  "name" : "CFNetwork",
  "CFBundleVersion" : "3826.400.120"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6644731904,
  "CFBundleShortVersionString" : "6.9",
  "CFBundleIdentifier" : "com.apple.Foundation",
  "size" : 14974976,
  "uuid" : "16d282d0-8b48-3e76-8036-fcb45dece518",
  "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
  "name" : "Foundation",
  "CFBundleVersion" : "3302.1.400"
},
{
  "source" : "P",
  "arch" : "arm64e",
  "base" : 6889205760,
  "CFBundleShortVersionString" : "8420.1",
  "CFBundleIdentifier" : "com.apple.MultitouchSupport.framework",
  "size" : 282624,
  "uuid" : "68841138-333a-3fb8-8c94-dbd92c95253c",
  "path" : "\/System\/Library\/PrivateFrameworks\/MultitouchSupport.framework\/Versions\/A\/MultitouchSupport",
  "name" : "MultitouchSupport",
  "CFBundleVersion" : "8420.1"
}
],
"sharedCache" : {
"base" : 6620971008,
"size" : 4865835008,
"uuid" : "5700d77a-6190-36e0-884d-fee6d586d62f"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=9.0G written=2570K(0%) resident=2570K(0%) swapped_out=0K(0%) unallocated=9.0G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG image                          17.3M      335 \nColorSync                          576K       28 \nCoreAnimation                     2096K       85 \nCoreData                            96K        2 \nCoreData Object IDs               4112K        2 \nCoreGraphics                        32K        2 \nCoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)\nCoreUI image data                 1952K       16 \nFoundation                         1.1G     1084 \nImage IO                           1.1G     2176 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.7G       94 \nMALLOC guard page                  384K       24 \nSQLite page cache                 16.1M      129 \nSTACK GUARD                       56.2M       12 \nStack                             14.0M       16 \nVM_ALLOCATE                      128.2M       15 \nVM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)\nWebKit Malloc                    192.1M        4 \n__AUTH                            5316K      687 \n__AUTH_CONST                      71.2M      941 \n__CTF                               824        1 \n__DATA                            27.0M      933 \n__DATA_CONST                      25.3M      961 \n__DATA_DIRTY                      2752K      345 \n__FONT_DATA                        2352        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       610.3M       13 \n__OBJC_RW                         2374K        1 \n__TEXT                             1.0G      984 \n__TPRO_CONST                       272K        2 \nlibnetwork                         128K        8 \nmapped file                      215.6M       47 \nowned unmapped memory             1376K        1 \npage table in kernel              2570K        1 \nshared memory                      896K       14 \n===========                     =======  ======= \nTOTAL                             11.1G     8971 \nTOTAL, minus reserved VM space     7.2G     8971 \n",
"legacyInfo" : {
"threadTriggered" : {

}
},
"logWritingSignature" : "bb9ecdb8bc9283d281aae68f3de8d81a6c9526a6",
"trialInfo" : {
"rollouts" : [
  {
    "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
    "factorPackIds" : {

    },
    "deploymentId" : 240000021
  },
  {
    "rolloutId" : "63fe4dd2238e7b23a1f3067d",
    "factorPackIds" : {
      "SIRI_UNDERSTANDING_CAM_AB_TESTING" : "643938cae7268460c2e35a16"
    },
    "deploymentId" : 250000004
  }
],
"experiments" : [
  {
    "treatmentId" : "993c66e1-bf83-41fd-a09f-0d8d5906d223",
    "experimentId" : "664fc3cd79a61a0b8b557292",
    "deploymentId" : 500000013
  }
]
}
}

thanks a lot, the crash might be fixed in 5.295 alpha (uploading), the MenuAvailability thing I'll check tomorrow. Sounds like the Mac side is running into some issue. Restarting BTT should have the same effect as disabling / enabling.

1 Like

Hi Andreas,
I noticed that {variables} in floating menu items (menu is App specify) do not render in BTT Mobile..

Thx,
Christian

Note: those variables do exists...


..

variables will become available in the next build later this week!
( this will also finally add auto-updating variables to the floating menus on mac)

2 Likes

Can this run text selection in Apple Notes like it does on the Mac?

No, this is just for remote controlling your Mac. iOS doesn't allow stuff like this unfortunately.

1 Like

perfect !

I can confirm that on 5.295 alpha enabling and disabled BTT Mobile no longer crashes BTT and my mac is "re-discovered" on BTT Mobile and automatically connects to it.

I've also just noticed that the value for the "BTTFloatingMenuRenderedPreview" key in the JSON config of a Floating Menu has MANY characters. Has this always been the case that it's so large?

depends on the menu, but yes these can be quite big. These are however not transferred to your iOS device and are just used for preview purposes on Mac.

For example this is the preview that's saved for the example menu (it's base64 just need to replace _ with / when decoding):

I can probably reduce the size of these previews a bit (edit: next version will save much smaller jpeg previews and only when exporting presets not when copy & pasting).

Thanks for all the testers! Already 100 Testflight installs and quite a few sessions :slight_smile:

2 Likes

Not a crash but I noticed that the trackpad functionality is not very reliable. I closed the new BTT remote and opened the old BTT remote to check if it’s a WiFi issue and the old remote trackpad worked fine.

When I say not reliable, it’s very jerky and after a few seconds it quit working. I tapped my phone like I’m clicking and it starts working again. This isn’t needed with the old remote.

Mac Studio
iPhone 16 Pro Max

Mac is connected via 10gb connection to my switch.
iPhone is connected to network via Aruba access point (< 3m) from me.

So it’s doesn’t appear to be a network issue.

Bug: iPhone Mirroring app triggers "click" events on "hover"

Instead of constantly looking back and forth between my iPhone and Mac screen to create, design, and troubleshoot Floating Menus on BTT Mobile, I decided to use the iPhone Mirroring app to display and interact with my iPhone directly on my Mac screen.

However, I discovered that when I hover over menu items in iPhone Mirroring, this triggers "click" events instead of "hover" events.

Here's a sample Floating Menu with a single standard item configured to display a HUD message "I was clicked!" when clicked and "I was hovered!" when hovered. This works as expected when interacting with the item using the macOS Floating Menu, but it you hover over the item through iPhone Mirroring, then you see the "I was clicked!" HUD.

[
  {
    "BTTActionCategory" : 0,
    "BTTLastUpdatedAt" : 1743469078.899843,
    "BTTTriggerType" : 767,
    "BTTTriggerTypeDescriptionReadOnly" : "Floating Menu",
    "BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
    "BTTUUID" : "D1AD0314-9F9F-4B32-9534-6F1871A74C31",
    "BTTEnabled" : 1,
    "BTTOrder" : 8,
    "BTTTriggerName" : "Floating Menu: iphone_mirroring",
    "BTTMenuItems" : [
      {
        "BTTActionCategory" : 0,
        "BTTLastUpdatedAt" : 1743469078.899827,
        "BTTTriggerType" : 773,
        "BTTTriggerTypeDescription" : "Standard Item",
        "BTTTriggerParentUUID" : "D1AD0314-9F9F-4B32-9534-6F1871A74C31",
        "BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
        "BTTUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
        "BTTPredefinedActionType" : 366,
        "BTTPredefinedActionName" : "Empty Placeholder",
        "BTTEnabled" : 1,
        "BTTOrder" : 0,
        "BTTTriggerName" : "Menu Item: click_me",
        "BTTMenuItemActions" : [
          {
            "BTTActionCategory" : 0,
            "BTTLastUpdatedAt" : 1743469014.0862341,
            "BTTTriggerParentUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
            "BTTIsPureAction" : true,
            "BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
            "BTTUUID" : "B257E7CB-6AA8-4563-87F4-6551B88B1B4A",
            "BTTPredefinedActionType" : 254,
            "BTTPredefinedActionName" : "Show HUD Overlay",
            "BTTHUDActionConfiguration" : "{\"BTTActionHUDBlur\":true,\"BTTActionHUDBackground\":\"0.000000, 0.000000, 0.000000, 0.000000\",\"BTTIconConfigImageHeight\":100,\"BTTActionHUDPosition\":0,\"BTTActionHUDDetail\":\"\",\"BTTActionHUDDuration\":0.89999997615814209,\"BTTActionHUDDisplayToUse\":0,\"BTTIconConfigImageWidth\":100,\"BTTActionHUDSlideDirection\":0,\"BTTActionHUDHideWhenOtherHUDAppears\":false,\"BTTActionHUDWidth\":220,\"BTTActionHUDAttributedTitle\":\"{\\\\rtf1\\\\ansi\\\\ansicpg1252\\\\cocoartf2821\\n\\\\cocoatextscaling0\\\\cocoaplatform0{\\\\fonttbl\\\\f0\\\\fnil\\\\fcharset0 SFPro-Bold;}\\n{\\\\colortbl;\\\\red255\\\\green255\\\\blue255;\\\\red0\\\\green0\\\\blue0;}\\n{\\\\*\\\\expandedcolortbl;;\\\\cssrgb\\\\c0\\\\c0\\\\c0\\\\c84706\\\\cname labelColor;}\\n\\\\pard\\\\tx560\\\\tx1120\\\\tx1680\\\\tx2240\\\\tx2800\\\\tx3360\\\\tx3920\\\\tx4480\\\\tx5040\\\\tx5600\\\\tx6160\\\\tx6720\\\\pardirnatural\\\\qc\\\\partightenfactor0\\n\\n\\\\f0\\\\b\\\\fs48 \\\\cf2 I was clicked!}\",\"BTTActionHUDBorderWidth\":0,\"BTTActionHUDTitle\":\"\",\"BTTActionHUDHeight\":220}",
            "BTTEnabled" : 1,
            "BTTOrder" : 756,
            "BTTMenuAvailability" : 0,
            "BTTMenuName" : "B257E7CB-6AA8-4563-87F4-6551B88B1B4A"
          },
          {
            "BTTActionCategory" : 1,
            "BTTLastUpdatedAt" : 1743469039.1275311,
            "BTTTriggerParentUUID" : "C7533B34-6796-4A74-AD47-D8BF7562DCB1",
            "BTTIsPureAction" : true,
            "BTTTriggerClass" : "BTTTriggerTypeFloatingMenu",
            "BTTUUID" : "243C7F4A-7CFA-4002-B18F-DDB3EAF72721",
            "BTTPredefinedActionType" : 254,
            "BTTPredefinedActionName" : "Show HUD Overlay",
            "BTTHUDActionConfiguration" : "{\"BTTActionHUDBlur\":true,\"BTTActionHUDBackground\":\"0.000000, 0.000000, 0.000000, 0.000000\",\"BTTIconConfigImageHeight\":100,\"BTTActionHUDPosition\":0,\"BTTActionHUDDetail\":\"\",\"BTTActionHUDDuration\":0.89999997615814209,\"BTTActionHUDDisplayToUse\":0,\"BTTIconConfigImageWidth\":100,\"BTTActionHUDSlideDirection\":0,\"BTTActionHUDHideWhenOtherHUDAppears\":false,\"BTTActionHUDWidth\":220,\"BTTActionHUDAttributedTitle\":\"{\\\\rtf1\\\\ansi\\\\ansicpg1252\\\\cocoartf2821\\n\\\\cocoatextscaling0\\\\cocoaplatform0{\\\\fonttbl\\\\f0\\\\fnil\\\\fcharset0 SFPro-Bold;}\\n{\\\\colortbl;\\\\red255\\\\green255\\\\blue255;\\\\red0\\\\green0\\\\blue0;}\\n{\\\\*\\\\expandedcolortbl;;\\\\cssrgb\\\\c0\\\\c0\\\\c0\\\\c84706\\\\cname labelColor;}\\n\\\\pard\\\\tx560\\\\tx1120\\\\tx1680\\\\tx2240\\\\tx2800\\\\tx3360\\\\tx3920\\\\tx4480\\\\tx5040\\\\tx5600\\\\tx6160\\\\tx6720\\\\pardirnatural\\\\qc\\\\partightenfactor0\\n\\n\\\\f0\\\\b\\\\fs80 \\\\cf2 I was hovered!}\",\"BTTActionHUDBorderWidth\":0,\"BTTActionHUDTitle\":\"\",\"BTTActionHUDHeight\":220}",
            "BTTEnabled" : 1,
            "BTTOrder" : 757,
            "BTTMenuAvailability" : 0,
            "BTTMenuName" : "243C7F4A-7CFA-4002-B18F-DDB3EAF72721"
          }
        ],
        "BTTMenuConfig" : {
          "BTTMenuItemMaxHeight" : 50,
          "BTTMenuItemSelectedTab" : 0,
          "BTTMenuItemMinWidth" : 100,
          "BTTMenuAlwaysUseLightMode" : 1,
          "BTTMenuItemBackgroundColorDark" : "108.442, 96.000, 190.435, 166.991",
          "BTTMenuElementIdentifier" : "click_me",
          "BTTMenuUseStyleForSubmenu" : 0,
          "BTTMenuItemVisibleWhileInactive" : 1,
          "BTTMenuCategoryBackground" : 1,
          "BTTMenuItemBorderColorHover" : "255.000000, 255.000000, 255.000000, 255.000000",
          "BTTMenuItemBackgroundTypeDark" : 4,
          "BTTLastChangeUUID" : "212AA09F-A5EB-40AE-9C95-1FEC97CB7A83",
          "BTTMenuItemBackgroundType" : 4,
          "BTTMenuAppearanceStyle" : 1,
          "BTTMenuItemBackgroundColorHoverDark" : "90, 90.000, 180, 166.991",
          "BTTMenuItemBorderColorHoverDark" : "255.000000, 255.000000, 255.000000, 255.000000",
          "BTTMenuCategoryItemSizing" : 1,
          "BTTMenuItemBackgroundColor" : "108.442, 96.000, 190.435, 166.991",
          "BTTMenuItemBackgroundColorHover" : "90, 90.000, 180, 166.991",
          "BTTMenuItemMinHeight" : 50,
          "BTTMenuItemBorderColorDark" : "255.000000, 255.000000, 255.000000, 255.000000",
          "BTTMenuHoverEndAnimationDuration" : 0.14999999999999999,
          "BTTMenuItemBorderColor" : "255.000000, 255.000000, 255.000000, 255.000000",
          "BTTMenuAttributedText" : "{\\rtf1\\ansi\\ansicpg1252\\cocoartf2821\n\\cocoatextscaling0\\cocoaplatform0{\\fonttbl\\f0\\fnil\\fcharset0 HelveticaNeue;}\n{\\colortbl;\\red255\\green255\\blue255;\\red255\\green255\\blue255;}\n{\\*\\expandedcolortbl;;\\cssrgb\\c100000\\c100000\\c100000;}\n\\deftab720\n\\pard\\pardeftab720\\qc\\partightenfactor0\n\n\\f0\\fs44 \\cf2 \\expnd0\\expndtw0\\kerning0\nclick & hover test}",
          "BTTMenuTextMinimumScaleFactor" : 0.29999999999999999,
          "BTTMenuHoverStartAnimationDuration" : 0.14999999999999999,
          "BTTMenuItemMaxWidth" : 200,
          "BTTMenuItemVisibleWhileActive" : 1,
          "BTTMenuItemIconColor1" : "255.000000, 255.000000, 255.000000, 255.000000"
        },
        "BTTMenuAvailability" : 0,
        "BTTMenuName" : "click_me",
        "BTTGestureNotes" : "Standard Item"
      }
    ],
    "BTTFloatingMenuRenderedPreview" : "iVBORw0KGgoAAAANSUhEUgAAAZAAAABuEAYAAABZwJlSAAAMS2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSIQQIREBK6E0QqQGkhNBC7wiiEpIAocSYEFTs6OIKrhURwbKiqyCKHRCxoa66sih217JYUFlZF9fFrrwJAXTZV7433zcz__3nzD_nnDu3DAD0Lr5UmodqApAvKZDFhQSwJqWkskg9AAMagA5bF75ALuXExEQAWIb7v5fXNwCi7K86KLX+Of5fi5ZQJBcAgMRAnCGUC_IhPgQA3iqQygoAIEohbz6zQKrE5RDryKCDENcqcZYKtypxhgpfHrRJiONC_BgAsjqfL8sCQKMP8qxCQRbUocNogZNEKJZA7A+xb37+dCHECyG2gTZwTbpSn53xlU7W3zQzRjT5_KwRrIplsJADxXJpHn_2_5mO_13y8xTDa1jDqp4tC41Txgzz9jh3ergSq0P8VpIRFQ2xNgAoLhYO2isxM1sRmqiyR20Eci7MGWBCPFGeF88b4uOE_MBwiA0hzpTkRUUM2RRnioOVNjB_aKW4gJcAsR7EtSJ5UPyQzUnZ9LjhdW9kyricIf4ZXzbog1L_syI3kaPSx7SzRbwhfcyxKDshGWIqxIGF4qQoiDUgjpLnxocP2aQVZXOjhm1kijhlLBYQy0SSkACVPlaRKQuOG7LflS8fjh07mS3mRQ3hKwXZCaGqXGGPBfxB_2EsWJ9Iwkkc1hHJJ0UMxyIUBQapYsfJIklivIrH9aQFAXGqubidNC9myB4PEOWFKHkziBPkhfHDcwsL4OZU6eMl0oKYBJWfeFUOPyxG5Q++D0QALggELKCANQNMBzlA3NHb1AuvVCPBgA9kIAuIgMMQMzwjeXBEAtt4UAR+h0gE5CPzAgZHRaAQ8p9GsUpOPMKpWgeQOTSmVMkFTyDOB+EgD14rBpUkIx4kgceQEf_DIz6sAhhDHqzK8X_PD7NfGA5kIoYYxfCKLPqwJTGIGEgMJQYTbXED3Bf3xiNg6w+rM87GPYfj+GJPeELoJDwkXCd0EW5PExfLRnkZCbqgfvBQfjK+zg9uBTXd8ADcB6pDZZyJGwAH3BWuw8H94MpukOUO+a3MCmuU9t8i+OoODdlRnCgoZQzFn2IzeqaGnYbbiIoy11_nR+Vrxki+uSMjo9fnfpV9IezDR1ti32IHsXPYKewC1oo1ARZ2AmvG2rFjSjyy4x4P7rjh1eIG_cmFOqP3zJc7q8yk3Kneqcfpo2qsQDSrQPkwcqdLZ8vEWdkFLA78YohYPInAcRzL2cnZDQDl90f1ensVO_hdQZjtX7jFvwLgc2JgYODoFy7sBAD7PeAr4cgXzoYNPy1qAJw_IlDIClUcrmwI8M1Bh0+fPjAG5sAGxuMM3IE38AdBIAxEgwSQAqZC77PhPpeBmWAuWARKQBlYBdaBKrAFbAO1YA84AJpAKzgFfgQXwWVwHdyBu6cbPAd94DX4gCAICaEhDEQfMUEsEXvEGWEjvkgQEoHEISlIOpKFSBAFMhdZjJQha5AqZCtSh+xHjiCnkAtIJ3IbeYD0IH8i71EMVUd1UCPUCh2PslEOGo4moFPQLHQGWoQuQVeglWgNuhttRE+hF9HraBf6HO3HAKaGMTFTzAFjY1wsGkvFMjEZNh8rxSqwGqwBa4H3+SrWhfVi73AizsBZuAPcwaF4Ii7AZ+Dz8eV4FV6LN+Jn8Kv4A7wP_0ygEQwJ9gQvAo8wiZBFmEkoIVQQdhAOE87CZ6mb8JpIJDKJ1kQP+CymEHOIc4jLiZuIe4kniZ3ER8R+EomkT7In+ZCiSXxSAamEtIG0m3SCdIXUTXpLViObkJ3JweRUsoRcTK4g7yIfJ18hPyV_oGhSLClelGiKkDKbspKyndJCuUTppnygalGtqT7UBGoOdRG1ktpAPUu9S32lpqZmpuapFqsmVluoVqm2T+282gO1d+ra6nbqXPU0dYX6CvWd6ifVb6u_otFoVjR_WiqtgLaCVkc7TbtPe6vB0HDU4GkINRZoVGs0alzReEGn0C3pHPpUehG9gn6Qfoneq0nRtNLkavI152tWax7RvKnZr8XQmqAVrZWvtVxrl9YFrWfaJG0r7SBtofYS7W3ap7UfMTCGOYPLEDAWM7YzzjK6dYg61jo8nRydMp09Oh06fbrauq66SbqzdKt1j+l2MTGmFZPHzGOuZB5g3mC+H2M0hjNGNGbZmIYxV8a80Rur568n0ivV26t3Xe+9Pks_SD9Xf7V+k_49A9zAziDWYKbBZoOzBr1jdcZ6jxWMLR17YOwvhqihnWGc4RzDbYbthv1GxkYhRlKjDUanjXqNmcb+xjnG5cbHjXtMGCa+JmKTcpMTJr+xdFkcVh6rknWG1WdqaBpqqjDdatph+sHM2izRrNhsr9k9c6o52zzTvNy8zbzPwsQi0mKuRb3FL5YUS7ZltuV6y3OWb6ysrZKtllo1WT2z1rPmWRdZ11vftaHZ+NnMsKmxuWZLtGXb5tpusr1sh9q52WXbVdtdskft3e3F9pvsO8cRxnmOk4yrGXfTQd2B41DoUO_wwJHpGOFY7Njk+GK8xfjU8avHnxv_2cnNKc9pu9OdCdoTwiYUT2iZ8KeznbPAudr5mgvNJdhlgUuzy0tXe1eR62bXW24Mt0i3pW5tbp_cPdxl7g3uPR4WHukeGz1usnXYMezl7POeBM8AzwWerZ7vvNy9CrwOeP3h7eCd673L+9lE64miidsnPvIx8+H7bPXp8mX5pvt+79vlZ+rH96vxe+hv7i_03+H_lGPLyeHs5rwIcAqQBRwOeMP14s7jngzEAkMCSwM7grSDEoOqgu4HmwVnBdcH94W4hcwJORlKCA0PXR16k2fEE_DqeH1hHmHzws6Eq4fHh1eFP4ywi5BFtESikWGRayPvRllGSaKaokE0L3pt9L0Y65gZMUdjibExsdWxT+ImxM2NOxfPiJ8Wvyv+dUJAwsqEO4k2iYrEtiR6UlpSXdKb5MDkNcldk8ZPmjfpYopBijilOZWUmpS6I7V_ctDkdZO709zSStJuTLGeMmvKhakGU_OmHptGn8afdjCdkJ6cviv9Iz+aX8Pvz+BlbMzoE3AF6wXPhf7CcmGPyEe0RvQ00ydzTeazLJ+stVk92X7ZFdm9Yq64SvwyJzRnS86b3OjcnbkDecl5e_PJ+en5RyTaklzJmenG02dN75TaS0ukXTO8Zqyb0ScLl+2QI_Ip8uYCHfij366wUXyjeFDoW1hd+HZm0syDs7RmSWa1z7abvWz206Lgoh_m4HMEc9rmms5dNPfBPM68rfOR+Rnz2xaYL1iyoHthyMLaRdRFuYt+LnYqXlP81+LkxS1LjJYsXPLom5Bv6ks0SmQlN5d6L93yLf6t+NuOZS7LNiz7XCos_anMqayi7ONywfKfvpvwXeV3AysyV3SsdF+5eRVxlWTVjdV+q2vXaK0pWvNobeTaxnJWeWn5X+umrbtQ4VqxZT11vWJ9V2VEZfMGiw2rNnysyq66Xh1QvXej4cZlG99sEm66stl_c8MWoy1lW95_L_7+1taQrY01VjUV24jbCrc92Z60_dwP7B_qdhjsKNvxaadkZ1dtXO2ZOo+6ul2Gu1bWo_WK+p7dabsv7wnc09zg0LB1L3Nv2T6wT7Hvt_3p+28cCD_QdpB9sOGQ5aGNhxmHSxuRxtmNfU3ZTV3NKc2dR8KOtLV4txw+6nh0Z6tpa_Ux3WMrj1OPLzk+cKLoRP9J6cneU1mnHrVNa7tzetLpa2diz3ScDT97_sfgH0+f45w7cd7nfOsFrwtHfmL_1HTR_WJju1v74Z_dfj7c4d7ReMnjUvNlz8stnRM7j1_xu3LqauDVH6_xrl28HnW980bijVs302523RLeenY77_bLXwp_+XBn4V3C3dJ7mvcq7hver_nV9te9Xe5dxx4EPmh_GP_wziPBo+eP5Y8_di95QntS8dTkad0z52etPcE9l3+b_Fv3c+nzD70lv2v9vvGFzYtDf_j_0d43qa_7pezlwJ_LX+m_2vmX619t_TH991_nv_7wpvSt_tvad+x3594nv3_6YeZH0sfKT7afWj6Hf747kD8wIOXL+IO_AhhQHm0yAfhzJwC0FAAY8NxInaw6Hw4WRHWmHUTgP2HVGXKwuAPQAP_pY3vh381NAPZtB8AK6tPTAIihAZDgCVAXl5E6fJYbPHcqCxGeDb6P+pSRnwH+TVGdSb_ye3QPlKquYHT_L_TOgwjqDST4AAAAbGVYSWZNTQAqAAAACAAEARoABQAAAAEAAAA+ARsABQAAAAEAAABGASgAAwAAAAEAAgAAh2kABAAAAAEAAABOAAAAAAAAAJAAAAABAAAAkAAAAAEAAqACAAQAAAABAAABkKADAAQAAAABAAAAbgAAAABNQ7tTAAAACXBIWXMAABYlAAAWJQFJUiTwAABAAElEQVR4AeydB2AURffAZ3av5JJceiUhWSAhQOgQelmq0qQrSHERUbAgCIoFcQFBxIaKAiKyFFGx0IvSVnqR3hLqQkjv5XJ95__ucheVDz_9fwqCzhxk9vZ22m93Z+fNvPcWodseRFcJzG0vhhZACVAClAAlQAlQApQAJUAJUAJ_goDoSnvbx+34T9TwVklxt5OuD_Ld1sj1QSbPQd5ySMyL9bYlT2OW+m5Sm7Gf61agXGaYxqg7zASghThV14+ZgVPQOXYlugxpy0n2rQqh+ygBSoASoAQoAUqAEqAEKAFK4HcI1EJ+yB9HqdPIEVTPOVwtRWNJHdtaFKF+7iiztajoxRx1DrONyJhzrtvZGeooT25V43bPuN7PM66v8PxOfqfU3_3ZW8DvHvhbB8Q+1yq9VToy3Hj3YPWD1ZHZc5zGEztqR9Zp06RTyFacyZzT1AtLZYPYfqhJgICaktrEEHCC9EL34YKAxngZqo1aBU3AfZABj9OJqAwbkA3Jv1Uu3U8JUAKUACVACVAClAAlQAlQAv+FgJGYkQ7xZAMykwU2kTyCLqCDxfPwJvQ9CS09gY7hC9hc2thZ7FyLjpdKpJpaz3Euv86FnNT9x3cV3u_JuWpc_xvj_v9SgVv_9L8KIN6lGdWTLeuJnXWeSp7abFvNeWwx7sDUTywmo9FBdCxEwa8jAc8JPYEwro8UVkRaWN3IYE+g67DMEwHJfRA0juVRO6xFYYyAWPjokHLratO9lAAlQAlQApQAJUAJUAKUACXwXwk4kRMm9Dm0l9hRviohC3Ig5JRRHFJRrhMhO45CMc7GiJAziHOKZCqSyIsFjfES1Ao1LeQcr5JeztCLE9LqnLUf010J8pRVNe73fL9ZLvivVXL9+IcFEA41hg8KUtAJ+KBib861U5K2tGwVMJ9tp_FX27Z7mznJdMVf1eRRAilDBqOArCBYYMSjAOwPAkU_SGdFWsjCBiCcIGAEYj3SEBmAYEByAvY5AUlV_t5yaEwJUAKUACVACVAClAAlQAlQAv8DAdfEPoOCYMKfwMi8MSohVuTAPNLBxD8LAgpCemSH_aWkHASWtciIGRi3r0W7iI0cLTuhdieH0MtXJOdeRzmzb+_kC0fSehw6WPq0tya_JSd4f785_l0BxCV2NAbBwyV2nECo1JOBWieoflSziQkvsr7oR3YxPxbFQpMigteitjgJGdkgEDNApMAToJFaZCVr3WIFS1Wqbj4B9DslQAlQApQAJUAJUAKUACVwVxBwiSlOWDhwgDiix_1gUQBEFjIPHSNpqMxZjG7A+D63qJ+zAnV0jpEXphafyT763qU5nrozHrkhwCM3_OaCgnfJ5BZtHgwBgY7UrwWPpGnJgc2z4+Yxl9AG5t2u96MBYLsRE45QfVwD6VjOLWgQWMHAIE85yAQqeNwCLd1FCVAClAAlQAlQApQAJUAJ3G0EXHpIrgUD7zheB99d43rvON8z7vfKAV65wNMM9We5oVKO+K3m_e4KiDdh0o7k_c3qJExgW2AnW9SlH34Fd0fhoQIIGLCEo86D4zCsdsAiyR0KFmJBRVBWJioip9AJsg5tAwUvGc1EnxEjEdHrRCJaNI8MRuPUuaQfeY+sJolIqjKTv0PVpMVQApQAJUAJUAKUwL+UgMs1T3Xsh1ugINCpn4tbonn4LTQep+B5aBoejcuRiJ9Dj+Bs0BjpgJrjd2HmORaHoWRQlaGBErg7CRBYHWkMQgqYUDATyCzyA8orkJyHCesM3rE2rcvZNkdTL7nkgv8avFbtVQfdbN1ee2ydmi3nBrzMtsaxatuus_EkXBONCZkHCzQqCB5rIeEdFTxIFGmndiWN0SbkD2LGWpZjFuhbspx+tc4cVOBT5MsaTKEvGWVDmK53cDX_XQbiw4ZFhoraLZpxvsh3DWqGIkF4EkFYYlEBNXKvOvF0gxKgBCgBSoASoAT+MgK4M0pAryJB3UDOq91U2TrfNrakRnGg+ZK1VkHfknjzEqtYNLqsoznGMi9_SPla61P2WaWHrIqqVT9zNCc8bos17FAchF_GT+AraAJMoLo+NFACfzeBynG_ZwECv4A7odBQnn0HXWEWd0VuuWFf7ssXFqZeOfRC6eyb5Qpv5W9eAbn5O6k7Jnl5yju9EUOYUXhxAw75gujhSyS3atWdcJNrIiZY5ShWCRlh36wi7SzNF8ZeusaBJ_03ceEhj4TJwY_X7lMDGZrqh4UqESLOxfsYwsrYhD5nLjA8TsYqs0wj4St4BfMyaJyVomooEHFeADSmBCgBSoASoAQoAUrgLyeQBDm6_m+C6c5ZoJVxnSDnNSciwaSL+qNTIY3QBPKDyqlh6qOOz+2oeFfZoaufXZGKKko1V+dly2UTK_zTVxSvA+FlkHME4ZjXmYFsS1g5yUG5aDedQP3LzxfN8H8j4LIZATe_qAIWJiqwoGJ1KRlzWjm_+OzII5M2evP8D_miakeLiy0u9khAAYcTDyduuYRK65TVH9L8tTpD2GboTWZuj1TUG4zLk31cxuV2ZCG8N8fbEhsgVz8UhmJQkDPX+YL1dWexcbH_R7F1A5fGpIQHtvi2jmL8yPer2D41OdwZN8e9QLVqCfoUd2YUuNlDUV9IX4KuoiwQNLQegSMM9rk6AgT50kAJUAKUACVACVAClMCdIZDvLiYLfAsdBsHBDnHJLwSI66gMbUcysZBw1QICyjkSq6Y6lbzni0+c7XZazI4rePl4G+V9W2tbrdJUazHzMHNNm8lMQFdglLP1Dqq+3xlWtJR7lYAeRtw+WEYbwVj9rKXYeRRNUV_YUifVeObLn6anfnmznFElgHjaC0sE7qAm96ivpOQP7Qe6iBzuUIsD6QZkHMft10k0oGAQGZC627nWfl09ET02_HLK4Pj3wnNCPkz+qY6it2n7BmSFimgKehjnQ_UvozRyBlZkvDe2pwE0ogQoAUqAEqAEKAFK4J4hEAeTpt1gJrkWSsIDsUBEku7McKAKi0WXn5fFXU_IurrbclwoX2IemNmrbCKTwti0J8DpEKKqWffMOf43VNTm0pHSgLcsopDdl5WzW85wR8K+cJlsuEKVnMGISPzVjjpd673W7Fr4HLIaHUPXQwUUAWsRQargOui2hlySiy4hxZnvfMn6rhNFfx1eo0V6_JoofdiHTXo0RvqntV8GkjAFDM27o30geOxFp8lnYAVCBY_belpo5pQAJUAJUAKUACVwBwhch1WRbeBMZxc6SsYSgZmFA9l6Gs5vjKE44nKsGL+rWj8+q7ngO8RnZsQ5v0bqh+oZpx7co9JACdxNBDxyg1eO8MoVniqqXrnDK4B432iOcH8cyWZUE_A41A93D+6HTPBCkuKqn29PEy2w4tGCfOBIVHljgl_72N4B8RHzQoz1qydz2vmaYwZkFFEayiKfgbSUByLHPhA8aKAEKAFKgBKgBCgBSuCfR8CtskWOoYuwCsLDG6uNuDrmfev6TA6bFo1iN0Q2bW2shzS92TL9YXYCzDRnwPhI_udhoC26Jwl45AavHOGVK7xt8QggqncpBIVNSyivvZyx4RnMTOIIux98RbFgg1EMr2jXwIKJd+nEm_4vi8lA8qy6iwjaNzRHfftoG8fgiC0tG9Tj9ed0jY1bQjjyLtlGQlQJalKAXKpWNFAClAAlQAlQApQAJfBPJ5CP8mHy9WeNj6GoDUzDygFz_JKqD63JR7cPX9rsYI14NZ_c59wBE8thlbaz_3QstH13OQGv3OCRI7xyhVfO8Na+ygYkKSV5fWOHr46Nx2ZNbo82uB4WmOF1G8Ow34Zyb4Pth+s9HrDyAX8TVQ0JCtEFiElPRByv9XX1J7sVdRXIMbKBPAySv8s46zqV7L0njMaUACVACVAClAAl8O8lADPLvfEpzNltjtyK4FLuzO7L8ldtfsCOUCdT0dhWjKfgYTgRvGXRQAn8nQRCwXo8QlMMThUkdeX5E85rxOCI2LI_7cjZB05oKmxVKyDoEl6reUW_mryCauAFQUHICO_3KL+NuoVOMFIpRMXMISyyC5m14YtDsuu1SOBQW1QfjYL3dFDB4++8bGjZlAAlQAlQApQAJXAXEiAuG5FxSGCPa2r6zPCTos+Gz2ySxu1Se6k7bEvUCXdhlWmV_o0EPHJElVzhkTO8KKoEEPwNegpfM4zFw1Bt1CF4HnjztYFlhuA98C+PV6BNJBlJ+njdxaCpPvF+j_j0CQ+PEuGNiu8QPVH+8vJohpQAJUAJUAKUACVACdzrBFIrbWEZGb_EjtXKxgDfqTF7o3nmMl6gnchw5G2ylFRUehi615tK638PE_DIEV65witneFtUJYCwk3Ez_INmEG6II_FT8CKODLD8sMAbx29TIN3Rw+oi0s_voOG+8EEBMn4SR7MmLYcM8Gp3XyLfpmJptpQAJUAJUAKUACVACdz7BPJBSR6CRmLj9H0Nij5MHxeg108ghCSoPiTo3m8gbcE9TcAjR3jlCq+c4W1TlQCCOsDAPwINR_GgGhUILxJxqUipYPp9mwKJJkPVeML5HvM5GVEvCOEl+FncCAtgclVpdHWbyqXZUgKUACVACVAClAAlcM8T2IK+JQ8QjlWZUJ3RR_BxaC8HDTAUkd0kwjlFPXHPt4824N4m4JUjvHKFV87wtOpnAUQFgYMgh8sw3P3_Njeb+JLGahkJMtzw2RWaEMKhj5HIxDHyf7wh9DbXg2ZPCVAClAAlQAlQApTAPUdgHTjqHUMQm8pO0ul9eH01fXxgBz+efEnSnBzVJLnnzuc_tcJeucIrZ3ja+bMAcocbTu4j48kHpJ9uj2alfxd_AffEQ3AhrIDQQAlQApQAJUAJUAKUACXwXwm4jdHfgxcWZuNFGkWnaC+wab5P6hSCSVNVS1Ww_is8+uPfTuBvE0BQOnwOoWJ8FS_Ci2DlIxrcdQUi7m8nQitACVAClAAlQAlQApTA3U7ADs6CSuDt6Q_illgC1fn1eB5+FN6ucBZdRRtgPw2UwF1M4O8TQO5iKLRqlAAlQAlQApQAJUAJ3GMESu+x+tLq_osJUAHkX3zyadMpAUqAEqAEKAFKgBKgBCiBO02ACiB3mjgtjxKgBCgBSoASoAQoAUqAEvgXE6ACyL_45NOmUwKUACVACVAClAAlQAlQAneaABVA7jRxWh4lQAlQApQAJUAJUAKUACXwLyZABZB_8cmnTacEKAFKgBKgBCgBSoASoATuNAEqgNxp4rQ8SoASoAQoAUqAEqAEKAFK4F9MgAog_+KTT5tOCVAClAAlQAlQApQAJUAJ3GkCVAC508RpeZQAJUAJUAKUACVACVAClMC_mAAVQP7FJ582nRKgBCgBSoASoAQoAUqAErjTBDR3ukBa3u8QKED5tzwiFIXdcv_NO_9s+pvzu9u+_9Pbd7fxvtP1oef3ThOn5VEClAAlQAlQAnecAF0BuePIbyowDCXBB5Gp5DESiCRrsfUDx34iWN+wxDneU3lLU8sBx9Mqp36mTiRzkYjawgeOrwp1POkPkw2kJaRvav3RkUtE62RLmCf9DscQSD_CGUsGIwH3vSl9VUZ32UaYR+Dah_ahNIQc5xwr1SkEWbpbTrp4WAVLhWOsyttU22bns0RC3oGrN91d1pw_XR1P+9R16iyyHon2J2zxzg+JbD1vfcGxBa6TeMsOhwhcSiqvH_ty+zDnMSKrddRAkgbXzd0aPNevs6az3HV9WtdYujlWqLz3+vXeD2Q7+R51RzLyHH+3NofWixKgBCgBSoASoAR+nwAVQH6f0e09ogmJRfORbAw0LvOZwKI2H7frU7N1gNjuKH804f4gkX+08xO1LwRxoTPCZP80rUIGkX4kCFUNuIkvKUfPINkv3v9bfQtGarWuzUs1HwtA7Yv4rIT+QRL_cZettWOD+Yj7o9Ybp2slZ6nKkB9_Tn97G_cncp+FXkcrkIKfwtPxD4ivtS6hW9grBoGv27lV4qYgrn1Rp9LEsCC56ZjmWdVX+QvIF92PzIiHIerX6DBS_kTJd1fSWWiCi4P9Xdsw5w9E9uX8musqGCGJrXsxMtBXSpnaUh__eADfNraDo9baQKXZtpTH44b6y4nhtbMjAg2c_kv9EU0AFm07bI84WhOxis9dIqjB9evjun4j7ouc5P+Elmu3uuNHtd4N4tuH8f4JLwRJrcPaFbvuB9_qfqt1iBHJNo8gcnedJVobSuC2EiBjKyeo1LZqC4KQCBMLNV0TCyQO7h94ftzWwv+NmXv7R0__653I8fIno9WervOAFqGF_6jnzb_xXNM2_20EqArW34a+smCVJ3WIjKRqjticwPE6afSjY_Pa9Yzjfa_4zdU5MId34xQ0HkkLHvzgzG6cLuz5VF5QmlosaL_TbmHTsEKiVOwSKCJKIh83PqRDozY+HtT6jep84MSg_YYQRkQzUCEag7ilEZ+s2f9thvwD2VJxfmMhp0vVpbHNMIL1ENcazF0XSAVRCDxYNXZtKBuHFX5V1wVJmmC5c0S3h5MGhnLuCh9C6Lp0zVGYY5XPTpySuyHlkqAeVnuQWoTDx7AFtUCVx911rfsDFXKteMDKD1lBPkfZiGt3lt+ZcCJIbNeu4zsJicFCdFi1RwO+9RH9z_p_4fMVy+lH+Ajas4g3VzOvsH2O5PImZfOshQ4hM+PG5OJ4i3Co9oHDV0uK+f1he0ZcKSlR8D68DvLn4Nz_ekXtD1TtrzxEnaMOV98iYtOBKT3jnjUqQ7cOH9Li3WiOfUdzAs_GnGlC+bu2BCLPeWjmE1v3X0JXn7qUkr_WIrLbNXkMwvJfWReaFyVw1xGwI5trAsK_wL+6voxF+AdchIORiB_D49AwxNnM1p3OM4S35tmuOJJUHq2vXDFGf1Rl965r8F1SoUVogYu7Jl0TwhRixdDV8J62LiORRWQm2oVkchklos+RYnnV_Lj9eVV07nPuU9NgJf5mDYW7pDm0GpTA3UiACiB_91nJr7T5wC_il_CPWNT660axoYyIE_AahBjFWz2mNtsW98ccykQfIS3M9HsCSUWprk1mMH4Vn0G8treuFnvRLXjkoJas4jkMMc+xu5gpmEfrIIcIT_pm3l_vwtg1AIeW4fooGgUgTtND8wlTgTl4KDyC0M_t0n6kTWNPMwK0wCtI5SLHXdie_2eVnF2cdckzhOff6zK+dv9gbsCbD_o3HhsthNhDe_o9qeXQSPQF0KnM9SH3+Tzi+uIHH90MxLtjpBEjURQyIj0X_06NSSEXfHnDZsN1bRwrfP_J5qRzRQWcdhXw+xa7BBG3KqArjzsaviGr0Wak6KfqyzTjGY59QqPHPTQSiEajoB6KltMFss1UETfGLfEaLJMslIFKYQXvLNLd0XrSwiiBO0lARqfcM+u1oND6SHhs+rhN7drFSkETgmsa4rUCc5L1Zd7E3IE+e7Zc+aRA2dZ76_7zB4p4507HqypHeLQN70BP__ycuJNVv6fL8qi6Og7YF6gy4ep8UW9l1Lu+wrBxjxxusT2Gtz9t7+xUVMmmWnc6FqjKV8mruv9UP4u7nHyxT_6bFpFBMC2ShMR7mgGtPCVwhwgwd6gcWszvETiEDqAKpJAY+LwKA6ybw1fkS3SaKLD71sboF9AFVxJ2PbOemesZmLp2eAL+Gn+LXoUH0il0El2+d1SUiMckn4wmj5K1SPa2xxuTpiQYvfif+72_32sx2PrMctn6VNsYsy5wkl7omddnX317hAiCh+z3pI6rbA8WPO0SKhwVL9uTnULRkML5FSvsnKlR+bfWdIfi+V2sjLEYMim0lV9tndJjWh9cX4rgaqoJW8MifXhQ7eruPAprcH93+AZ9A7O3CtlFdoHwURXgbqjmvh8OwP3hvsKrfqIblMA_l0CBa_0TghaVoRGYq_FjrTfCfvCVal5JMIfH+CEuukZB6Ae+KGJG1BXjM3oRl2MzegrxxGMz988Fc2daBvaGvYk_kgI6BRT5hGmkuCPc0pA3fFGtU4n54V_4cTWnJ84Iv+Qv+Wn8vtM_wSqkK2mI5t8F_eidwUNLoQT+EgJUAPlLMP59mWA_UNH6EPGlZ8pGWB50omtNle8LFpqEzOUZzUt6mIXcpTnNyo5ZhMJWBR0rSu0SvoqPgt4q5zbm_fuqTUv+DQL2UfZo5yBVbpae8kxc9QAloiQqzljoI3kOF7zJLhkuDMyrV85_8t5Hh_dkX0OvLXip+QbdBeH9um_H7jx9Vbn6+OUN+cQke4_3xEJE_cjBxrF6rsbamg+ETTMojh1OSY0lHAx3XJ+_L1xCl_6+wmnJlMBdTuANNAeNgRXsyqB4YhkPQUNh0ZP3fKfRX02gOUpBDaumROTK7DHCK_Be1Bm498K9UO2_ulCaHyXw7yBABZB7_DwzMrMHRyGh4NW8LqaP7fzCzz9ovHvRdeHdqDmNt2+7KsxVXo_5oe8V_mzpqcczz5qQ5iPNBvYNzLl1hJPu8cb_A6vvPAA+oEKQEF9SY1tIL4Oi+VKTw+zDkrepFd9XRNpynPyahV9PPcFlSz8tPLhZmVcqloQWRZlXOdC58WfOZfcy8atDVj199KEssbRpyXhLsF32pvfEUvXg+Lohe31431W+D+tyGd5lc+MyBr_pOPqVEqAE7gYCO9B2dMW9Av6r2pAz6Ayy3zsr2r+q_L3w5RK6CJ__DLvIZ+gqcL9APLoH_3kI3UMJUAL_nYDmv__8L_x1KOni8ipCWqAUAkZo6BU0D49AHO6EGriMgVES_rXRbhY5jUpAdWSdx_jP5YUJvoPlQjUUCOmugzG0Sxf3dhmneYwNyQlylICb0jwhr6g8xyGiNaBs9TDUwzWvnQrWAt_iaTgL3PBexlehhpz7zP6RGW_PzDjREoxmgWpYKkoD7ysITUVT3Vxc7XRxaQOar0mwPw0c4rp+zyKnwPxAAZexLmNnBIZ7uwh4p8Ir0EpXOjQff+Xm8ncZS3qMNUmUp11erydQ1V+F+p7zmA7nEVaabrdxJxkIzmbnIVl3St9bewAr7rqoP9fIusTysGOKUy4+VvRRxVaH5Dyj9gc_ODJ7QRMEPAVUE+brfsRc1qOZN0oGWSXrYusDjny1Mp+fs0HaJdr9zDAQX0V2NhjsI3W+GqyWwACnCboPg3H_XRu6kE7kQ7g_a4A3ODMITO+hV93XYQPU6VfXYUFlC4gMKl2u+_GbX3tHw1k4D+5t4U_fl97+oie6391fPIHGYXB+AO6u+7rvh2jcwNUPVPF03T1wP4Ati_v+AF9vr7vTDfKkS8c3_tB15i13FhjL3sLrG56PZ6JucL2+C1ZTrvvtfw3fVnr5IdVdKibA+6b7BMr52FPOvD9SjtvrmSufb9ACd7vHevqRBnDd3tyPuOqcRTLd_etcNBdU9OA7OkXgfGJfcNDhuh8HocFuZxMeW7rfbKa3H+tGGqFt7vIrbSw8Cq1V7ViOVrrb4TrO9RzwntdXfuM6g_PmLv_P2lB561dCCtz97GW039Vfup4j+BEwbi5HMWi4p3Xtf9HKd9E7aCP0swopJCeRRC6TBJIHv6cjKx4JnNLxSXc_C9flH+Lk8eoE51tPXBMSnVAn9_Xs4uy6jn_v+bcIzXT388vRVnc__7_aonj5j0TDf3V_PFp1X7mfr9DSUDcNz30FJvuZ7ufOXPSZ+3o5g3a6r5fr2Ipdz+FX4Mn1y_vBez17yxsBXgeBOzGqP5KniUT6kutwRYjuMlpCek8gV0H8gEAOonFkGVwnF0lLMhH42wgC7jLY7VQ+_yuwv_t+9iakMSVACVQRoAKIB4XT7jyqNkSC_nF9kXYzluIWxq8OdvrITcpTnotjjGLEjsgSo1av+D_u76+3agT0FXrclbTIWfii6VGbVGQpLKioY1euZl2eUDDBLKQuOCdn60xKeULZC9bDKoe1zAL8DeLxSNwHLYeBDwzk3QPzqlPxv2143fAa9xs36VuzSsOSJhtiOH+kfUUXzPbDImtgEfMZls_mnh6UNdQkZ6Vm9C9Zb5MZzNR3G8vdLAB4OmRw76h3PYBVu3pU_QRJQeHBab6hGi6pYd24SNaXq_t6cq_og35C0IDgbMN4LfJ90HeZbhjLWRXr8_YgVSxeVrjX3NSu5L+WpylvZeNPRZ94LGNamZAx+8bm4gSbZDtqW+qIV3m2O_s8cw3L_1vr_x+pqh40sHDuGliEwWc0QrWGJT4XftEgx+VxG0Pu08vkPDlLXkIS3o6uow5IcJ5X18FgUTqrOVUz64pJLhib37e8vl3Gc2ERPtXzYPp_VOP3DmXexauwLxJKJhVvrFjkkD3H8950gWODGhjidVy1N2NfDZynFy4fuaTLYy0ytOkqPDh5RxPHKedEghJ6124UMcJX8Bvol6p7BG7zXNQV8hC8+RQU5utMY+yCuZfphk1ROV0TfX3NK1h0__6A96i7IK6BariGz06LQ1YTiKBdo7NAPYWaaQnNw2wGqdmClC5x9QKUyP5R3wXU0CO_Hv6P6QZoFGeEs5T8QPjslKzHSupbhBsLr68sWmqRTt53TL6RXi7nFed1NnW0y4yDIbgjCObXPQMFl+8xl8D8W8FlHAwDYGcA9Bc6IuiydPdrf2TkhNa1b4Q3MijJJxoERtv8ucicqOKAcr3kd8n_QV0KqzDvMBHMTCxWxJtmWJc6lcK6BfVNfjbh3LWzb2R_aRLTUs4Zc_xMQnlsWSdLtpNjT8J9Ox_ui+V4CwgpXFV1vq0UpGLkOGvQk3o5cWjtRyJ2GUQQD+qTVTDwkdAyPABxp3YfK7zRtFwpeq4opGIFeGX4fwoi5D3yluu9QsZ5AbV96rJi08HNd8bNNXL4C6Y1EFCg_zuKTiMlc_ONXSVnrXxa9HlbTrZZZHYx510rslWCisudNgzonDbnTy5efvF+S_TXWS6xRtKMcIcvn3y94ZJqr_rz4fMidhmtOt53mO8m_XSWt12xbbaPUOWS4OKj5vsc0rWdyo+FmWb+VNMTezOSy6Tcd7Nbl561C6gWquEeIDfBzd0DvZsEEWIGoRoG0j49DF9pCxiunl_9DlHH_eTAB4OaGl5nZWeM87gqIP5c8ukfsz82odyXcvjSbBvnM9Znu3YUI8QX1agW+qiBb_ZAyrNx5UYp7FBEjP_rOj5ge0CeoadWWdFn6RsH789Qrg29WlxwwsKz09m1TOP_R3_mmQhhw9gYxoKluruS46Om+0phXSPi_ZtpFXWUWoYsSNF9rX9NQxjXZfAsOKCoClGjo98NmOrDdfi2U1LitCBObU7mk3FEcDxpL1SnEuX0oJMHMgaVC8XrirB5vpNn2jKD8AO_6Lc879VRl6iLyFtIZNZDz3YYCdW2xrYNMutluL9i45oaxVhr9bHBWwySsdh4xWcEK+N3mKfxJCyWTioZVHHCzuW9lvtG+W4bf3zA0cfT15dJN85dn1a00iqZTeZoR4BThH5+FHb1879lo+Lpn9UezkYEJgb07X0maCqwFHUtekjAlzql6QcpW+MEoxC+OvIxY4peChoSuNowWauw7TWvM+cwKreVSZZ1DlQ2rczfanfKNwLS1xQtM8unzSdwZly5kv9y3ubyDnZO7aU2UQPhfl+IP8UlSFDnqiNcNndRD0ePCPhYxyWuTkqMeNHA47eYcLwAKTUn1twWdtCXh_41rgo6bLBPsm8xj2OlQcNGXMxIoxISE+rr10ErshOYCPw2kvKUvO2m9nb5XI1TS7P6mhBMUK6D_zRQApTALwjAyORfGlwzbjCjY1ttE5wCEaOeid4fkKVVej7Z51z9h8Kl1sXtDtR8N0TRP+9zRPM4wzMGnIO1oPv5HPM6ZqADz4EhHQT1gupHlhCOLFK7kKlIsCfYs52vqvJV2+UHCoZX8Fse3Tj9zLJc5dTU47NvWEw8iUYzcTyScXXcDMH7Lf4sfTJQbUsCkBR6LHyc36tabtDiIZHN+kbLxoHGlj7vawSdVf8BW4i4T5WFU_Z1vSHdGH9tTlEDq8Q8pZvCurwo_eyG1z0XSI5XvmfBMd3xkXM4eAH5ut7OqJ2+8hB1xOSU76sJ8V9yfqFzfSRmFPhgYWAGfT+zHzpzCRuxAVZcRPIUrHn0gZmhz9VqsLogwIyQlQwnfKfR3S7WWRCmnHzy2I30BiX8jl4_dEhLLuSvTb3aPP+0hdfs1drYaCzAEKpyZvLPgvGm9764rnrl+yacj6o2tR24fZ2dEhF3wKgMG_nIBy24WDmoffAN3481Isy4Kq65LXaKZiGjR+K5kjMDsqaXC+cfOa3Let3EwXso1oPwKONUeHzdhqA5BsOMFKxcOJkantPKxLWt3mFDwtBQpPPX9WG_AB8rnZlH8XSkdO7eVZN0LlRKu__82zmzKoSca1nzSpvYuPDzkV2MilbpXrtH9bprw3nfXL+ndT1YwVtVdQQ8cD8jcsaAG_bilhYBWGwlEURAJvQ8egAr3uPullh9UH0QxRAxLCfiOf_vtBzfsGtR7XUhfOuYti1qFoYgfQOf5ppXgMuTTE+mO9yfCfgxGKLJcA6XgqipJJ2o2zdqmL+inoaWbyVcu5c6dkz43ix+99XqwOO52fy5l88MzroK5xXerwNrBRIa6JlRvxmAxzuOrZXtoHMYkWK+j40Ocuq4+_16TavnCFNad2k3p1bnEF53QT8cRGqZaYOzcSLUpyuTiZdDfQbDytYWMBLeQV4l8UhSx6gtUTsi81917eE6j6eXnbicObZM2vTUOvkUlyumdU2dm_OSWdE01cxi52MFBCSrayabzCLu98K0mtDmTI39gSI4FZjR4P4IyWly1nO2AW94vXAgUx8p632N2OfDbGnd5u_Wn5yYzzP5DPRe0G_dNEC_uZlV4tc+99olajiycVJMpj8SRo_p0OZorGT3s4c6QUAl08hMUEJB65d8N_rk+mz+fP+zM7MLKxS3F6AoGGh6BA_7Jdt8p4nIsTvizgWv0SuDsx9+vlmNKCX50_pfRqcaJe1oXVe2KfC6zPgxidCPHIZ12t0gcL1GnkWvwQRINTKMpBKpzeZ2rvlouXthjwn1Ntrlb8xf5h31z+IOLNm78aqthNO8oJnrFti+QB+7Z_w9DVNbqzUIJqLxORi29mClXsoD1xu0ikA1Pqi1LzzOINiWWefYFYS+GfrV5GOBmZIcsv3khZwieahu5LmUZtFKSv9W+7jZwbxhjGGBrgMjMXUZH3CNLrKN2NrYjmTf9b4TdTwrqJLaG1bmBPYai9wrOf8B9tY7SBMS45oQ8Wvtn673Z+VRM8bMbdOoumQcHVjk84lGJp+QxXAlI_00_XFNE1b25CJ6c6tzX10mKtIo1_oq8bGIuX480wgc9H6CZMcHzv6qASkLfD7Q_zhCEY9sPTBLCSuV9W19jmsQI+Mn8FjXiohtrm2wM4tIRquxjU8FK7TfwycnPBuEupf0zK4XFSEGpwaf922jEbCZycOPMiLzOTMSnn8yrJTyrutZTVP7gOG7QFqpiHQgHF+j6_ykXWHykdcPtldGF6PvTKsbHT+YIxUvLnrQ3M_BacZoVjNr4Ur0CiI8rLFAPRyd7AFqEyJH7oo+blyuE_suG7imkRIhNviikTmmfwAyNjR+6HOdFfAWphpeiQVmDPMVfgZLUIvZcLVw8AweTuLg+TNeXYxGElENVV8iIhF7nO59qKKnA+0cvq1d2nd5_LYHtojndxdytjBbluN1Ilo+sHSzv6nyne_v5kxigsWu791_vR4bzqtTnG+rk5DEmMGr1QbMuXmPg9I8QVNHM5b5HAtdfLp_W_eFcEW9qh4gmwhiHLgPCC7S9YHX3ilsYhbOp5zpnTXrikAK1P5w10i3ewXdWz8aUwL3AoF_nwDimWlxvuycpQYRrvb6pGkRLxuEvoaB9Rpti+QbN2r2YRwKEGBmdDaayUhwEn8x3+Q+pTN_eWKZLtBBdYYOdZx7r6wF76Awd4mSQb6JvmIUI8ujpxjz9GiVfXnS4eMZwmFyoLOyrlRgC9h4SCn_Mq__Zdvt9eQCDJhTmL5MSyT6KDDT15hFujf189jTrOTNU9tQM5XZyHBkI1oNAzPXQB+m_6Hr9oYCGFZDwCKoGoFg1L4d3zwhMEjs9U3ftxrERnBxD8VvCxlqkGH52nWU648r8LDU3Nsdu796_uyBgc4Rl3jjPs7PtTdMCTf79WTlzhnd+9eB6dEYHPdQ0AgD9+mNjyfta5UuZIdkFpZ8aENsjqYt09GTf_YvM_1_bntXPFyCBzzgYV3gqlpKhBZbW+3h3g8Qhz488qGUkGp8xPbIDOMbet6TuwhL9Ag1Quji9gsX8pgy9N3o1Z2Pt86W80_nHzPl2xGziDkMtRPRbXJaqxmvXeay0Tn+zk_Db7xRxnVf0iO2SDXLNbbVAmp+3noqdR31R0bXMyr3J_YqSN4YJh2as7_l1fHF_H3ter+cfDVMqW2ukxjZw0_0tMubDl1+7hLK8zPJ5wvP+mbXN4m6x7WfalIYDlSZdrhVPzwJ7paI8WeMWI_lvr4D4xuVRsnVf4prFfyWQdTW1z7D6hkB6ilW1TW9aguBKtpM19qJe0CcBWesNXqGgZ9hpQJFNPJDI58dzba6GisuvbQ48sC36eLp2scHZGSYJFg5TGKTsFi1QlkHRPQkWIF5yllXtRC+UVKTOTHz_MTeaf3mNvwkUkiuaLC52i5_ETO4Ftrprs+QX9TCtbkC3sXzc+iCukBteBZ6CeSqF0J9oI5Kc9QSxalBcsScqEH+S_XihitrMk6n5XBHkmAgl1oqwIpEP1AlkUDlaBpZjpSLKO2t3PkVQh+ufzOGYQXtdO18JgRYuHqrYwg13tu8SfUXA+WNSWvnn0rKF2GW131_Q1tu7UXPW8MzlSs8mvXadNaMucaHmk6v_naAwj7NPomnsJKr3pqTCFkLrN86TKpw7uXTb2etKpfYr9mB+DzmQfFlBZQkqpfV_QTWY5p80fxq9Qn+Up8r_S82fD6Cq9OsXmpUsJEHxSEIcDxUFf7zsJ7cB9SGfg5dYHM5EuGcrfb0I67fhCjQSQpIZsWHKoZlpGiruc7TQhgQcwc+3ZtypXOJomkL_UcS9KveAa4rhpbjR_DzuBwJPn190jVzGE7TSPM+Hs7yzLdMB+0jiDceNTbRR7PygPoPdW6yIxzxTbqMTioJldnObAaeyfCuwkGw+I+Ao0DF7muov8sd+o_wswG1g4mtPx7SQFEIVtyg956Eh4PXpQZBgw2btLxumO5bdon7enoF9btFdgpyfRCbqUliumI4L5rPwDUvnJjKY3UI5cA3pIvSrmXfw4jcRyJJa+j1XRMy1RByhNivqesJqpYd83DgfTqhx2e9r9c_Gaa0fbLjqoSCUMUn3Ge4Zi3kcBL90lm7gkbDC19_Edz3Fwj66IRrJ0bw_DvM1mVQxxc6P1h7byivf1e_RfMqI0gDFz9w4KEM2SpZAh2jicB8xobhF+A6wWo2KCWK4Z9EnjNe14pDL41sn6KJFpuzLYZw9kAJL8WjUR6jAOEQVNdd8JvQT3mD4N1AXdx3kwxEENrvvq9cP_ERKPJhI2Klvk8OPNHo3WgFVug+wB9ieXPxhitnTudLZJIqkfsJ53vAX9J_oZG0Gu02ZjUro0FaBNfez0EGdgp85eHDQSzCB7Z1SCeyhxkZ9lQGsTLyjzWG6Z_RcuCh8W236hp0IZ4jaEQJUAIeApp_GwlHPYcNtDu5cBwR6T9Kq4z4bvTkVhtiUEK7xOPhX_lxwGM2dKSCl4u12Pqew6zKGVtvHC7+2Czc2H_9ZFG2mSt6uCixoqcdBS8JPuV7Rqs07Nh4V8ygQD5oeDDnG62VKtNjPsw_HP7ppYe_Hsm1yI_hyruVDbDGOJXUT871yjZUuI7TVx77J_8WgO2FK1yBD4GusqH7G+f+C3_IRfAydAk24GH3q+AVyDwqaC0HtalXoxhWBvAjw1u+EiMFPBTY0OcbreBJI3vTlm4vjbYsdPDpadekotdNcvqxa60LX7Xw9gWO8c6aqhzbMjYh+G0fVD+h0bpqpUGc9mvtERZsGioHEww8B+s6our6cyOcj+5smRYjLl39SeH+YxlKwYj8Caap9srjXDq7_2PwqpCBkJVCBiGl7Scd+tfkA6VhMY9Ub1kRqwRuD8owDNJKnuy9Mdofu2fuldACYU3k1ynHJ+fKucez55al2QR49ddU0B3noEbuGTtPur888q6MmZaZ0qw_qsI3tb_68fjLWdKT5c+aOzbkkJ+_33jdUA1XWTAWu2R0t9XpGi43O9mienzXQBQ5McrfWKbjQIHsOlzHnuMQyqzIOFJcZEarW3_e4OioLFS+oOyCJc2J2KnsV6ACJ6Hfcu8MP_ydQR+qHwgPeKEmqjUwjPMVUbirNpizD7aHOS+oKM1yfkTOq+V89pmsb0pGWpBpU_nbNqdDjkqNHhQ4BVQoE5pvqh4QhHQNdQ+whxgeEkPAKOr9aGdgDR+la0L37+t0COPTOpzbltPLrKjL1c1kDZFwTzzKpSrpXOV80SV41GqVsCD8WQMaOX602jonlq_mG5MWeNxHdGf3i_7C6XR+qqpEudArdW1uhzI582TG4eJRFs7+vf1ZdRpB0fujnwjor1dqZ9ZtHMkZZcMMww3tZFby5CPHdYgvChnlyw0fJ7zR4p1YkZ3MxuP6GdLuSTs7XtxZLGkma8exCzB_9Y3L8fkOs3RZf+mtvLblXAJKHBWO_Cuzgb8xF2ONQeUGOWF50vaIrQYutee5gTlfmyV2H3sZL0Fi1YE3bZCJZASIEEpgWHAvQ6BGSR7TYG61ngEKmvzrAy9sTDXl1ivjbryTbim2WhF41+uEQZVF3QtvT4D3INRIrIXDHD68wD_WvLWuuhieFdnVGKwTKnPBsje37GZZySXpFvnysQtb8t8pR0WfFl2qaOAQA9sHzTds0PC1LidawkR_qVqPmM1BjX0UTzoxfDCoQtn14rCCR5a1WB6j+B71PaebxXLbg76fcf56oaAN0z4EUyA8rOz9KpAdIGhfce_i3X+ng9ggID7l21bTuWrBfPj08EnG1nqFNbNDYLZdcR9ziz_ls8v2wJsgBOska4CjiSrASzP3YnhygNpmO_TmLRL81q5ByL0S4ehhj3K2InJawfmi7NgyxedBn2jtwyCASGgPmoSlGjNrvRr2np+ieUPzBbMSi9ATuT6o6JXC1IqVdj6_Z966cmJFqDr08E6wYXiUZJPGRC75sGSimXcKTHf2HWYy2HqVq20IzMXrLT7LND0Z8aG1w7jmF6LFlKxWL3A_BQqV1YRyPaH86bJcK+9QLlW7mJK3r1zOapqxvWSGhWeWMBJ+F8vcmzXvDw3x5Ws5Es3hKf6ypramO9RP0MyFlY5VDN8mo_2wWjuCFdIarGm+IGjFiKXcod1ZvKXCPNeerso2P+smxziV77GqT3by7DCUEtxyG9cqSIHpAx61wpynGlzFkorhtrlOKe21cy2yR5ZJ15YocYVRFbJD49gCV5wU2j90pl+wTq5jqMdE7fWXonNiwgKfMniSI8HQ0fCj9jkW9Qrv+1GD76OkC8a053IWVYinuGOtM5qUc5nnbpiKh1vQlQ6XWufHlUuOho6DzjWEM2qMZ32KtFL0zhg+sKuP5M2QxKsE7ECEDJ8bPxTbzEpF64r7beEOEXfFc_AmLOZG5Lxd5rQKZKT7fpLQVjiTN09lejOjMSXwLyXw7xFAXCoB8GAlb4KS0VNIaj6oRQE3IIADwWNW+MmqB7fkvQ5M_UyBtgSH8nmiNPZwRYZ0pv2puIwvy3lrsOUJxyhVsG21KY5uRNSF6AZpFmPhh16Ref5jC+Rh4Y+0bvFKNKqbl5wVPSvAm50Qtjl8p__Derljm85f1n42RD4bDyo9e0wCk8uEYc3PD2RvgjsVk3SigHKIrK_rs1C7DEs9J_aJqX8uQg44D8Orb7Scpx6ytz6XL1yam1+7HK0MWzrmUHKmWLAq_5ny3nbe9J6JtW1zioRX7wNjSFG3RZ+uyWWk+pcbzok+UyyOdIyObP1gdS5AE5Djs1qjVOaH+XopyRHR8wKEZi1a9I8_WCptHLw2+tTqfE6_SI80VxnRW+7vxknYvSZB3oVHnR8snY9lPmK+QRK_scvR2p2DlQe3PnykWXw13u9Z_4H6nlWXPadeUa+QpYg_UHfvgisrC7jlwpL4g1My+YoNpsG22aoMRtoz8OvwMGwLgkfS79bizx_gURkD9YKnQOuYO3nw2L70H03ctqZbis4_k8f32zgINRoaLXkL0lf4TNF8y8jwwsEpRuQje2fbQR0iDh6QnDLyqrEgysRL+xa_cQDdEK6cudQlf7oFscfgdZfX4Lq72QbIm_HdFLvEPnfAqGBQvp+pj1X59r3V6vHSbPHkR0ffTu9ZJtqctjBHB9B9_9xxxaVqpZmk7cwOw3w7U8eOtYaXCwMPPbSp6a5qon9L_0X6ThqxMj8k1aqZeDC8zE+MionuETBYK6Rz178pMlkVNg508p8BPlvQEbQIC72e7ne1QYNwBQSPHYGgC+9JL3hiVFhQsM9ks0lrpnx99MTjWfzJ6sev3GhdLpsHVeTa16sKDETGwSy0pN_uM0vzFINqrq61LXy4jzR4wMO1m+ZW4+K+i78QMtdX8eSnBJ4NeskwCVTp3uphrfdZuHD84tHR6d3KRNPE8p+saU6+5MGSAsscJ3d43YG8q6uKlISXE0E2q+rHkGGZgdGGsXzLXm2u18gJEs48cdI_s04FYp9jwzQggP2WKpaap54i64nYeHPTadVD_ZF_K+Mn+rfd9+vD3ra64gMf7Ol2uV8Rsu2z5Tt6E5GphReAiC4wK5iP8aMYDTg4eHbjBpEcCB5Bxo563pOWBwFtKghoaN_Y3Z9frl_AbdqyPvyMPk8qeahoY8UmB7Ll2cKc7xBeu1U7g7VhPmhW8MuGHRquW3bPx+u9E6p03NKpceKr4by2p_ZJUIJSgseGNPAdqVO6pfX4vu5PYfKJfse2Xk8vE4qGFl4y73fIsL7SAMqWPeX_R8Rcg7ugBhJjy6tzwZxBRGY0BBUiEa44HoaM8tW1lxflx5s4+bsdxy88U6BkRWW+VfKaVSl7EmwNLjnlvDdzppWtt0maTzUzwKpOAgHEFTj33z_wBx8CpyBg41NRXLHYdt0pfPrMguB9a29IOAScnbwLRuRtkRNPwYpoeyOg95OJXOAbQbDIoq3K+Wzq6eWZm0vENc98_diJoFzkHOQgahlB6E28DpQRUfnnZTmWWU5J21jbDNZyJMd6xxNODeGaZDXrUOOhALHp8ZQp8TlBkjvD65hzx_Ans8eNRcVzzPLKc9Jnh97PkK4uv1KzIMui2I7B1TcZbBoLcSGsWfG+o3x1uv2s2HBA09Exo_z5_vrBrZrMjxZC40OXg_KnBCpbn2PQEmjfsSNJSA9FR9sdSb52oFT+yXzo1WtSqeQ71W+izsmKiZNql0es9BdBOORhgkDx1qOilekjW20nL23+9MkDweno1Pjji2_ElknWPtbXHFcIp65U3wbzb0nfCVZaLjAo6EjwZN_ZGr7_icHLGt+IRK0bt+tZ840Q2ZufXz2_p3Tfs3Kjb5tMj11slFO_PmMCr4Hc7h92Mhd3F3GHkw_8pESXINsoW6DDl8gpn7V8jvsuQBTQmK2tu8Z5s0H2Dx0D1FaqsGH_2qBTk7K58+fP7M2+UiGwI1gFz4AV9ynOj9SuoBpWRlqRM4SqXlWRoxuUwM8EmJ83_9lbTh9nmtqN8LHPVF8dvE+vtA_n8xJ6hsqeVove1luesCTZS1Ru9YDPF_30fSa_e8KulIuaYqW4YdFw8_MO3rLH8rz9UVVRz6kfkSNEsByxfGB_SOWuvXx1aeFoi_LFihUBP2VnKUUXiyLNWjvnzdcT83WPJC+M0hkVYyPjOh+NRiBH1S3kYSLfdNwd+2prYStwfEmkTju6fFC7W7Bc_at4PkTx9ZbPeTcuZl0Iyl1Rzi9u8dGsPX7p8qVqF+7PHWCWSsqLA83VHYKjv93f2YQowHmf2ppwFWWmMTaYedu_as+IK+tKuD1DdwmXDudLSPHmWBlr83T1QeVIrvtWcpuo5f4Kq2d1zAmskBSSAupQNx3967TubzVh8b0G2OIUOs+RDTAQWgGmnDKSum3q0b7O1hB56E8jO6V0iOHcgkeHnwUPxyLHUJctyPYr3285H5ArLLN9qj2wOROZJ5uD7Z+pCjPWLXhIf9pL0i2qfMtdrpUVsElSJ6hPuWyJmJeYL8DaSEo+23B4tSZ+fNLWuosidX78LdP+vLPq9yPjDtmvfVgov5f05v07JirK1TaX0wrqWSTmGNBtDLYEm8kGmJGTHLmOrepnBDl626s56xDkfNyRop4lHPIYO4PCzn9X2fm57Nu6ZW8Otgffq8ryvkuOHvS9gfZP3d3rclqxWD4P5hnPOhWbv22t8wNVVC+q35ELRLSmWV52rFS5bY4tYamNi4SzMaeDs0aV_kcdfWv6faGL0ci+b_sV6kbCC8W2khWkMZJt2LbKMY_I9drVbxcd5CsmZzY4Xu29QM6TgeDNyJJoXml_1omWjv9E3b81XZKv7LhwQS3mSw4Xm81BDt72g62HI1AV7LXtirMWkcu7lK21vuFUTnxwrF56bDla1OTDOXt+ui6AEW9KebxV9ObribkaZ2p1D93oxzX_rkW3+I8CBGcvZxcyFHHOOOclNZkIF15LLcsdauZME+AFlLurXkDpGnLLrmF07Y+TGkTM8lMCygPf8kllBTKWPOYyLr+pnKqv5EUwe7Yhqamt+YnqxwLhToJ8hJ8H1Lkf5XxXarIKl7pfPJD3jVkG_X33fWptZS13DFR5UF0aWzspiK9zOLksqkmAtxzeW8C+ubvzLs8ukL4YvsJ45IlsLqvFjX3Fc22iOdy81L5UVZw_ON9S8whnWWsZZW+rKlkpmRdLxtjk1czKgp9QjrirdPvBC4PyqvLz5MtF2qJ0Abk+qMUTrXbXSA4QbZusrzruU8XfvX45aBsHuQjwAcUa8gjpCENgUe67o++FNXnc+8PfbrOzqyL_WGdnnYs1i_i0Ruc_z2lZwWUOuFFRrFpFewt7ofMxGGBuBlH1l96VILM_FDyqnOpHcN_HIbn4cFFFxXAHKnqsQKqY6JAKjQU1TOPtovqM2ouEE+HmPK09rA6HRVWKcovqVNjh+ITCR0zPOKSi9wu3mR52yPYH7HrXdUcOkTTyOpLCPg37zL9CK903pVfDeoHhPMuyCWBfxHnzLZ5ZtMvsYxek1z6tfvClG+j0Zyefz9xjUioGm_bbFjh5xwbHdOdQothDK6_nkkvFTcyBDn5vgPzx5feLhVUPSbMP781QbB_YmjqHqIo3X_DMh8H0G7UP43ck1gmWnDXhaTEJVK+2Rczwb6BVAq4FPO1j0ghVx3s2ivcWf28OsqNz+8+0zfIpl0uGlawxP+AU1M5qPZID3BdWemmzllnnOy6ofFadTH1JjE1Zt+Hb0pPaHLHg+fw1Jj+rcnO+NabVNMHKjeh90W1F_4oLtm6qXKgviDU9AByl_HUmg0Ms_7o82trNKd+cHo0gYEuH5PJTZa2sW5xiYWBhD9Nou1Q4uHBlxWSHVFpaUtOyz1GpyvkfiekOSoAScBGoGpH9Y3F4fNqQuWSJS_2IW1FzXWiOjxT_Zo0BIYtBpeOmcHXE5WUFQ0xIfmq7+UJ4kcgKYBLcBAbCX7rdxnKwYD7WncQ7c+wxToVO_Bq4mBUyp94YVlzDyh2st_e+y7MLhQ5HOs1OfDVUgCF6nFpAkOnp8mW2XQ4h+ExIqW+OBpVuKF1svt8hwYAPwVzrHQvwBvEYl3cYNh5MZg1IatyhmVpdGyjoHtfZ2RJGuLkiuwN2LruoK5CuPXm1V8Eeq6CbqH9C8xIWQSd9LHoAjvbycCVsAXNYx8H9I+AGryr7cAHMmC7e1+3y9BK57ujkKLC6EMLmR8wyPquT2Y+YJkKOrwAAQABJREFUTfhtLJGPVQP5EcmG7w37dZ8wkrWJdQIMSGTIIw2BjjPEtwxkOgwZGsKDORyOkxF33_29yuodDOUHPDn4uyZvRss+Dp_22vdZb1rO8pVFbz+l8rvmbJuRVi9X_Oajr7Ydfy0XOaaCAJVKeKh3LfCmw7kFD2+q2xl7bQw2OReReJi576YJZiKx3DPjgfn1nwlV7g_v3Ta5OFIOcASM8snUiJ6qCJ74NyNDrmGIyxaIOEksCYGZuA_JS+RLMJ53YIJBlUz_pj5XAwaWgTuClvg8yXLsUc1gJhbLtn3WIc5ylS9sWzATBjI8qJ2tdLstrV_ptOE3C7zNP5y2nliX0ahUONPmdIdMp0kkn5NEMhgKXQ533QNwvkLBveYvArgfveEyblVl9R3VRNDlXReH5V6rQM3PptjjlgTLbIZGy4zGvE+qj0X7HSP5LPfJ1p5lZHgT_WxQ2ZNAlz4QBSE+cWxSTmQXP9mvGggodlb6RRHuzTNPn56ZeahUOhV4IiUjplzGMjaCzZEAd8VUdMhdrzDX_VAVXP0FfGe+Yb4Bg2vpytpLmrx+ZvFI4MEXlFNFUo_4Ph2TSRQPvYlryCbjZRDXQFKyoyET_ZO_dIQ51EZBpbKpN6iazXQKN767rhYJFvHG7PS04uVmKQkU5SM7GAVveaH6MJNfoF5q0Knx2mpH_OX9p3ZfuxpegnRh+kPsRly1EqIiNculix8pRB8NWKvjYx+NOxU81Vf25MN78ztd_2Rw5selcn6n_D7lQ+wCPg21ew1Wlk+Q7QRUfxr5NfWtfj1A9tH5TNHWYSRvurKVZTUtFx3irme3_5A2pZArzCyYVhFll_RaXRm7hRFhJfYn0g3uYFfo5v5b+Scd3NKmIlTWqnSr5Q2nvOvcdiGtcSFK6d+yb_zIIDl4TchA3+U6XtdAN579kkEN3mncIeZjI_fDsC3dz79UKDsPOLeoPWCg2gQNAK9dwi9yvuXm1Qcu_5A_0SR_eWrFoZ_GZQum6yaDtZkqMieYH3B3OJ8uWweXO2Cv+1+X0V8WfP894_5blnaLnYMgZ7huoQd1Xd0IFLqiUQrmYKsfqNAqEP86dIf161pwdBd0AyVCuvfg1Xgj4ZAK8J3l6sdc9YNAAkgG9C9KpBI9OUCj4xMnJ9kitvvLrt_cQamMDikHll65UaScCTjlzMg3yZoe7IdMKeZIHXAn0gLKN6Of4Eilyl7Hl5S7zpd63PkyeK+STlw5FpE+o0w4fOrAj1c3F3LtUEeU8Is5jKSoujUjexnF6B3VdIGP6zjHbvsX6jiC1AfIeHDQIkPeWytrUvk3NCi0up+q41tuar26xvFAcduE7x88n1jIWUotzeyZKqe9T_Mi+z7mWA5sf47B3fcNXotL4b1YgQXTTRaHuPnwhrpn4nM5rm+NFaGTDJxqht7gLBGv11Z8CzpZFOY7eMtSCRbcll4dQWRPcltzckjFT+KWiMMp8KLH9cAx_Ze1+sV2AmqFfOH3rpVutIF6bbCh5H5xBN2kBCiB3yDwzxdAXEaV4AZSu1e7l92EUbUZMY8GztHzHh6Sl4vjgmMRuC0Ud+NddS88WyA4XnTuVJfBgLCeRgcOBzl4wNx6Jtgz8MYII5cbSNtEW4BzEJE2OzfsPvN1vnx08pHA6y+XyKBXPpc8gUTb87ZdMNMsZhdk_1Q6y8YxHDOXaYVlEEDOo17e2tz+WFVV8FhOxMCOgYt9vtPwAdMC5_v4aURPyZwnRjktsv1LZ1nEs+tPn8jsbVKYaLY70x866i7ga+gF71G3iD1c2DGaBUw+Ruktr9cqetoiLmmw8OH9TDpn4A09tH6MAo_LR8CfmFDaoGSgJcep2OuBIAAPSuZBcAdZjEU0CmZYEcxJ_kbQhmjK2BIs9ms3KLLRknC5z3v9pYbh0Zx2obY9PJi8qTjvxg8bNk8+ty5XWX1q1UNHh+UIzDPMAWYDuEceAQ_8Fr8_QPHm81fFaiq4v1yPRP9V_u11R1hpUMiQSU2_j1S6nO6+s+4n4RLew3RFXve4MEOLJPivgJ3x4iO51x1FSrWI2KtB4wxy1JroLQHbfARvvRo82+i9mJGBvJA9ZmRrC+EW_vjBuT190vmyEWVjLGan1LpFO10tm1HscbH3A8kDIgRDP8Oz2naMVPpg6WGL7JCWv77kxgE+Q7409uLavBIzp0Xahmwg5rz53+n48NKDhmvNiyXbNCvnqAtGrI+CNzC4n34l+P6yUt77MgKPwSuRUNy3eKY53a6oI8E7TmfCsQiGZq57VgaaIuI0+dquzBUYaA2DXgBWUIwPBtT12awRo16Nfs8o6hR09peZw4BYKouzVnPwP+btRBfNhbxdtI1y7iWiVtb5gPWA8JsDUq+g_gSIKDDQ1KRpF7ILGX5z8MZrZ9oUoOZHW86MXxzMgfEsMj6uryo0Ym3E+8bLesH4sn9fn7YsqphkesV2zYnK9petsuQ65bNFp+dmGsuUxFm1nREd_BUmnWXBWxPnn2p8xYfVcI1rNRlePcAo7T3646LLlmKEXkYb4Q0wMnj9ctfDvtY21nlFlVsdadurRs9A3hhrnObzkYaH4S1Cr4PRst1xEfynyae2HY_MuFqqVIw3zbbNhwFgoHYemJ9zgQODuhke10hBG4J8DcsB7UBItwFx3gYULs5_y1RkFQqfK5ht+sIuhYeCDV6cFuF54PuqH1bguBDvsTfFie7vL5DJ4GYYFRUWVjddtcuFHxTOqIi0C8HILYDInjRcNTWmdeB9BjGqRvTogFM6+frRa58U+loqfz_tOeoWke0BW4DLqH5PHfmHi7sLxGJzUYeKpxyc_j2g0IKRbpHk9uzyXh9hcGW7gvd72e8U5z3OGxtgKOwKngkyxpdpCMb5YvX2cVuDQ_Wy+7d+7r_uPzCNE08IEk6vOSlmdimVQ_qGZvgxGgWvhPOTA9fz752fApIPr+RD9pcdrNqZiGkXz5_J2WByCSCtQQDh3YXAH0O4YYFWYMVmZ1I6Vu9nlDd9vn78maMFfFFR4aCKEBtyX_fo5+teXw78f2KEwd2G7mm6phpqFtFiRNzuQDl11Ln47M_LpdSPz83KTjYpFxek5ebNqJCssvUVO9y_6pCK50iCqnz_8aZxZ7cVSCifuNwEIDQYP4iegDvfDw8HY3SOqcM0cLslvlmAVOF5X3kGfuu6rGxSiOe69a4Um39jnOAFQGNKgBKoIqCp2vqnbqyr9DKiaaV5kJmIUfiqiPHGfXoOTYMZpfuQ4m228znQ6UwF49FDqc1zC0GXcwr7CPMllqFHzEeP_vYA2Jve+6BwCyLfIA5UMNIsiQ6uqH_hOLPZweFF6BF0EI52wCvK6sAMaBjTCY+HRekleDS8qk8GBZy6VXndgQ3wh95UzUOisWZAoaEBy_sONrype4blQAxCqP3PFShuXTTWfBX8vLfK8SufbJfBG04dZjtwcYUX_gAX7wvZPoSZTPBGdb32tTmFT1klVEyGu21y3oc3CpwCHtG4zPWCRJzKrINhISJ10GPuMhAK8MS3jEIHhv9fe+cBXzXxB_C75K3uTQstNGWWvfeKCCqo7KWgRhEHCjgQcIflQAQRUFDEyFAQUEBlCEKQLbvMMtOW7j3efkn+v7y+FC3yB_3zB4W792nvjcvl7pvL5X53v_v9OgY8axZ73d87uPGgaNboZ+xJ9_aV70+OiO0QVz90tFkK6hb0nQXqW7awbLjzdVnCICRp571pYVd5u8QtwIbaaMR2Wsaerf1+qHR36r2d68dGIZyAu6MULOjlceQ43veEK+yWFzbOOMXkoJ+UtcOONcyTEnrUmhTJWoRnPGOiu3zKlO+xedYg+Y6Tmq9vGV_jmxA00G+op4XDyX8+5pPuOwLSpTpRddOiFvhL8ZsT6oY_4i+hl7xHiAHHgkaZn_JwxvGmnoafYUA+DlybgbUaGCzDMtZ1XG_fiW90lN8lt6D0kJsFfwUt1bGqQEXA3qnruWLawECbOmgKM58NoR7B0MKTQYxD3r0Bl4sZCmaoYCYTVNN2o8FICAgN_MR0lhLCZ0SA1wiT6EvI+mJka2Sd5nLBlH_zC2X5Qx0MbTIIlAGuVx7MYCdfPyfoBwZg2LSda8s+WtrdxRTnFZ21v+LmKgsgYR0ivg_YbhL8C2E+uC_Nw3x0OgzyBeNWwzm6D0YHf_htdcrAErbT0q5ra0dH8HB8_yBkFvRy1+jFuCNq+LORh6PeCTxoZIunFH3qWOrhYafLfXgdFqiv6Za4P+br921Yu9rTgYzhbthMfAlzen2zTmYGlaQ6hIvvXOiX18jBG44b9lKpSFLilMZqviqG_hTW0y_awAV2COpjTjRoh72qH6vFVV+KXRI62k98bRSf1nNuLRZtRQfxGrjfE+C_Zp3p2uEzmOBByjvKU2oLxIcFhpv9D5i4yodZGL9lxrO04Ofyr2ccDCsrF5VfVH_Ivwuk1KxVXSWUPF682WF18_s_2Dcq5XSJZPzU9Crdk2LheoI0Be3m3xryQASBlX9qOMXBkFuInRWXF7LEIvmqI+jVwo_jSXg74rltTxrbT6guyt+CsekZsCKcACYLru_61IQnHFIjwLDwPHCkOtG027Ce0p4l7WESqSJQaVQaxlgIL43sFbDLyLmiXBnyaJXf1nfL+2dS84RqO+NGhA7344M6BX1hXmzgfQcyls1+nY39aKkBatS5ar9gofbHdZuDCMt3O9BjemKIzJWxpV2cNd1iRkT6oKLVDj75i1NfZtus0qkjJ9plDrCKWeGZfUtoF+_a5trp+VYR8WD8Ap4L7UETPLQVfBIIAULgphPwPilu+llv4glB89XridvwuEGh3sMocm6UK3CuCYEAgvQNu1px3MM9w+XnFKaoYeEsu9sjYRveixpc_YF1rSrgEFwX9jBw9HQwglgM+YyAYVA9OKoEMV478ZrOv_YZgQ7rWm98U_+pTRSDegCJQfOCPeaTNO9Xx7+JKQLmhbXwWnmk_bd_a+PcqbJkP+oY5h6jSAGrAu4z9aFY7bfrCvrMUkfo5qG+1C5Y8tYe6ONBWeAVJIF_4_IwHoxDJgMb5F0M93157YieSu+CDbCsZh6UOkRLviOYqx3ZclSb4fGhoehc_pmUvCSr+MOhNWOTluYxsOH7QQTmGeG48ut0tQxu0PegAud1iBgdWfX1oMNGrldRb0vjGdEiPPBHgK94Tj+NZ6gnRnar3Kp13_x04FQ6+8uun7uciS_UBgizlMMqd6LnsaiMfVZmxc9L9xzonM4_9uqIgvZCdd501BwOVp94WCmYAoML1CW126Q6hZFsTkB279KlLj7SFXUwMN0swnnqgu66FnuDfbNtsKubLJUsKV5v3+5hKZYKA9dzgvdH2BTrjW_iP1djZ748WGGdq1yvykaFRS3QBK9Zy_IViesvTyiuBbt3QbUC_Eb_eQBFQRhA2eHVD0l+Tf0GmgZRTGhWWLj_JaMIPxWiIVqK8uBqATPmw2Uxf3jemrLmbs6IjR76AOah9f61oM1Yw32BG4Fy3LeYzeuft6HM5mLqoHoTqvwupzAHKERZTILfWf8aphMUB0LYTFhRFQ39jVPBXC574eHzoXkOB5_ivMjmI6tYeSa5ap3YQcGpFj7287jOoSvMYsGU_OMZjT2sGqVUBf_NfGzzuDmhJWY+5lLVE8HzLbzv1IxeBGnOhYC8D61C9uysqJJYF7LstfQ2vkOJsIfMI2erfPDK4EEW8FMR8GtAX1NNmqkwHStBm5HAHGwf0xrNCll0nxiQAS2iN99D0K4cmtedvxwY3xFs5SPN480bwTGkZHZbGhuXUIL6m5oJUzsipLPCHwt_fxoc1Rwfe+YobH7dvBPW+z3IlGwqphUs6BNLf3rQv+FLX_9LBdA1cWfERTtiVgTvNHNQ9Aag3nU5cIgDOkyk15SBt19A4Nfp716f8nxbe_vzy+eAd9AXPQ6qhXwQCrrfkmjkDK_Qe6gqSNg3ffeJC9tL2dLHS1rYB6RIA+mh37XwxDA1OjGrw7f7M_Qyehl1N2Z9mYmmMabDdDYF+mUmuK0pIRSFaZvzxdga1buEqH5s8+RWr1Z_Ikxyr3DFyTMVMcn_SET6zCJx2_4thcnrC4STLY8nZz5iEzA4+sS_QTk1D+le1bc_FJd8IAQIgf8jAcP_Me9_RtaZyKV5LqbWU1txLuYtVSyHDK9QUuXCyW974mCPhqR0UrapH6o8WD_vDgKKWDnddX_WNhfCwML3n_nDcSF_+HRLPoAaSmv0tSqaXjL60aUUZ4gxrKBCKREKMxT+JPjzBneyZ7b8gAoziGpH1E+V0FcwxNoAXHTBQk94vXHHPwgYzPUedp3pmMzQjMTiJnYxb1vuk9ZTLtS4edNx1dwhrPd4yZcLg9G999yf2uDtaPEEPrY646JVuuA5vzhvtJ2HPTH1vB57b5Cnet8Zr4jAS_cytToSm7iaNo1dG8iHDw1_0X+qiak8RDo8+GDDtCeKpK29N6efSSqUwOHZTrD7wuOO+F6tfcFw+QDoYIt7nDvrXphTLFWpFf18UDeT0AcNWN8UVeX1E_vV8HsbzFAyfbMGXmz2YVVJ+Uh9R9kK7RyBjvPvQtmK0rucX3pgxSsnsazQw9Cb6IfwNMx5vb38lwHc77K4oW_VzuCu7y1oj2DCy7vLowVkH3RDT_HHzHRVii9hhaoU9jZ8rs5F4HDOl4irSHwWbYIpBEkeJw9UeqmC8Rz4zaiG9XQVya73DR4PgtUIWCB93dNMSQYrRu3_eCRVk+qGH0ci9T71BZ4PPDLVJHQeaX4_tNVTRF2gNlKvIn5fjT2TL44sFpqtb2mu_lkYD9aiVtJPYUkbsBn8KKb2b3XXV1nqL55uenJo1gTYKDDDsdozTEHx3yTUjjhrQRETI78JWGQWfGfnbJtt7V0rZO7Q9AO_pLKlEl2LGktNhIHgKlQGA1QWrVDvV9+FgWVn8P+NMYf9qNfwMu9AMQNqxMPQTnshUPF5DFR8eE9rTxk4b+XAF1E3hOH4vyN+_B6NV7yB+k8DB3y_Yg7m39vA7jbJ4Ed_TLWHdvszWqQuA173gvhY6_cH_vF9yevF39pdblHdBL1_PSiXCIKh8sc0_+ZPuCrUCYxcUPeDOd6ZWIK63A8CCFNRJ40jfOuOdp+Uq0G_sBWujAT9_f8afNcH2iijtQpcC1Z2F2PO2MI0w3Acrk8GPG+MsJJGKSc11cfjGUcfy4C9VBkPpNuLPRLX5b27+taZHYbq9a0fEv1sIBf5SNQrgWNNQlhOeJK_0cwanzV+C+1b9BWThb2Yv0I7hCyNiDYi0bgHVsQn0FI7eOwkTAhHjXo0Sau2KERa+p7QbN_7l9BO+_ZV59sWsfQJ2oTbABefytr_Wm1yPCFACFybwG0vgODG0PXBzIZnsqemglW2cH_BYNtmN4pHCShi0GVApl_MFw1pFO__VkCx6TwtlL1Y+pVjiaw5w1ryV6ybgIJVH21gKE9XXlQ_gAfuGHcnsO+O4Ftt6K3poA6BuVjGsN1goCZDx6l9CypZ3gCnu1kBj6fm4zLMWRmr1fWGzDqcjkvuDjJrRpah4Cm3ohj+Jf5dTDZwc7XHGAL2pcCTGwguHeFRBTNHoBvOVCS81huf4OEJcJ+Wq4Kgl6iEgblewXtYHjyYWlFtYds6a1xiyKJ3w3keBYpLvL9mXitr7fe0F1Opwudt4gLnnK9_bZSK8p7KjS9b5WbHDBj3XbcJ8VKDiY36V30_mIGSex+JoW3DOvv1NzLDdnH72hqqCbPOTz+4pYUk2r60LnXFwxL9UFCQA4eM13Puv5NGra5WU+epIjM_4c2IU_4SrIPFA80rzrd59YbEU1_mIffXrkS5MZgF3kKruB4W9XN61ZBA5c99zD1DXqcK69p_92TSylw+5ruqG4O_NItt+3e4LyEuXM+XCfoyOMGcbuDg+GN6Ht6YRxyQEc4NPjM05xsrY7_LvsUVJEuWgZYVRtErmP4h+W37YRPehV5GjHMW7PAYqbDWOWUWZ7xHQAv_WGNjgvEp2klJEU0iRwTWNQpll0oEx6+yiNfCThJwxPfH1P_lk0_gUX5RVqsLVD5qQFRgYLpJqiyAFDcuus8+xi3a1tiiXFGKhPdR4_Fyb3tZpAkghu8NEpiBlY78cDDo0tJSNnta5oqSKAcb16uGd27YVwKm5Yw2b9WYFsqIM3+5_8yyQoaaSXUCTTK2_rcNP4gZGCBSr1EUhsGiXuLMxukbS752oMPdD0xJCytFhgvGAXQB1pwdlmlpqBI6AGaw+eIJxa0cwz1SWcuyQOerHtBm84e5aVrPBqWlpswtnGRjv1339ZSDv2Uwpv7mLEMQeOR+CFbg4qDlXWdQc2Dq4xKU7wKIX3Y4LgSGjBCwCT7XAetu42GldRti0kaltCyY6eQMPxrn0Rcwhzz__QSl7UuyHU96BJwEJjH6eLnGo9n__Zh_xa96+1LBvHKZymVtzGSLVzs5UGWC3e2X+xvdHDk4DMzdcywV2Yfb33AflHn8NvoYlAqZ661rxfWBBWnvdd0HV+ssHF0AcSu4TrPwq5qZ48IOBV1t5zyisb_pHRBqOe9Gb0018iG8CFaj2fweeYOtzTz86uUrjh1al8ObF5p3G7vnsTGfVv0h+F0TX2ViTIegTSa2Clvls2CTiWFa1loT_q2f2MDaaEvVzsF8yPwQl1+EUfCVmymPMQrcHFTd_ISBHxI+bFirt6uhvA9zqpYNdYmnqVMTs+JB9TqeftBrntx3IIkIAULg_0fgthdAUG94nNSDmcUdHqQMUJncrJx2ZRkuDpC2RJ_5BsDwwdCXXkflYCauY_W9ocjMncwDs52nbQyF6EvwuBUgyX8PvpkTVyPXEXmOKjYXW52tPjpQ6H__4AbNv4pBnnaeYAWpgvtFtyLXU7gtn25cdsqVz+8N3z354v0l2ib0s9AJ37RAnadsmEJ8SZ3iYY4cDwP21qu6BsicZvoHlrI5vSCB3wXx5lkGJnRD2AW_hgZkzSjd5SoBx1YwuIDBr6inu2q8DjwRJwP_d93VlOmwyzH3qc86tK4mMS8lfBRRH8z9VsdxMPSW8s_nitbXXOLyGUs77x+XKeaezrGVdXcLRm_GcAWuEgp_LDhkE13ionPz5+0aksZeLLnQMH+TQ4JBVDVt0+HaoasbJ4nZqEav+L1hir8YuD6onYUxsL7s2Lo_J56s0jEI3T+6T2bj6Cj+653Cx78dz0KmaWaO_g3_35bm1efA1tLXSKyyJrp6cIG5vDx9fKWCyPGso74nQuGKY4umOdp5OPUCzEhmQnkueNMI3v+_+weelJ_RNlM6P3T2dD+qMN9MWDJ4f0SmFDohbI9_sVGq9279SdEhQYzvEPZ3h3rfWgdYj7pGerhdr_1a+_xbhdACwL5MF+BeiFQQxO6YgBvAHO0cxFkXWM+7zoI1sGn5Lus6F1sZgCXXr5_xS1qo9mhsg5AuZunkhMIcW5yVNR6nIunTwO06VwjV19UJaggSgmKCHzaPooXgTiFzYRfDFecrjC_oZzvqkuxdbTNdNWQWt8JRYC+I8ZYrBYm6ConzvLOXZ4HKHapzwJr6dBEbh2oEasopekjYUNM_cnwAipoeNTLwBSNnPRzwvEsCx6D+DdrGVAuSfOkY9UvwjsMhPunXI_PS3inmnCWOhZ4ZimhMNVnpOZj1poP7mjpJYVAf40qGFb1pby0j6+qy6a46Hgk1BgUyj9mXHTjodjrHejYr_MED++VUqYzB53AIuARkcT6Ow2AkoCLhVd5g30BaHQOD5otgve81WoQzI_o5egYeh3kY3P6i9fNKfeVddYgqwh6zWNhzxlMGqhm1BPLXBJC4q2QOXytV1WhYa+NgMugLyIdHu6+e9l_1i7aVWuOSD2bKgUdm_3S6eKBT8tbhjyvx3u8uuM8tyZ1oE1JMUreCXKfgvT57rn19KpgcQ2dg3yRsXscHwDoaa+CNe2EtigV_Jh21cqir1Wy0Hyag3lF6KO_AdXyO_ox6DiMDZ3jNO83xGkw7geqW2gqMEtvA3HQ7uTrYY5Dc2G2S01QpdWfKxoLuTlFadbFl_lQHT3WjrJpDxGBbSL4F0VLUy1XeCOqdx7Xa3iYlvksI22XgXcdqt4sQg3NDHvDrU_40gbIyIQdCX_AD62mNfm2KY2cFScctx3Iz8qycV5W3zdWfNxX1JG8IAULgfyZA_c85_NMzqAoDUVh6dn_hni0PUaWckTlUyWEnX7nYxlWmQPpdSupo7nKx1pNhnNvPnSt7YOViV_kAGhbkIysf8_vPqg3MEYJZW1Mb88eGeZhtdqDF9DgqmK21ts7IqGmBfL1X6vtHDwsSa8bVah0ZG8CU9Swb50z2cNgJut+TLs9E_T7P_+d7KpvKx1UxVzylJNHeWObszzl6uI_JUuVzVt1aLSh4m4Wtua72A1Gr_UTXDHcfz_ewNH+tpWqfQz1Pbc9FZZeKqu+Pnxk61yw17dj8UtzGYL6OUC+8yiOBTJ0pdW1gtYeNalXlQOArJt7xvl115ykCqL9NBQs8bOXyVP5sT7Vvdc9TuIt5Fx7I_8jJ0bPpKaCOIVCz6a1afKrqSSYzxCZt+nrD9FNDcq7ID7ZePo62I7HzeXYdbN7lEr9rIEd_7M+4fnKNllNgIHOtelYu0PV+NqJYkPUY97eeKZ6JilT5MMunllOGfFiRy_bvaZxJC2iIeheY0tUUQ_68HfoGvPQD9CyqCEv5c_MSrOM9_JeOz7rsDriEiguLGzqau4XK59E_O3vb94KvbjarSmaHkp_cHAzyStUszOgrenq62z2mmuI++CQ4hgspe8g5Webzp+e2B5eUbOV6h8aGXvTbYGTb3dOxtKZfqKQ8AYpYwxCYey03b105_RWfNfPgyTAwH+usK_dQhC6v3zWsbkIYE9k6UgngTFzl9Pmt898qW+pCZTvL2jm7ygy+B_fEP_sEAS2x7_rDPV0NHUfMvhZ73pYiinn3AHdL8J8i6vlRj1O_wmZjoSXTZn8NV7AQx1WvHjbPwsS+FbcidIhfRToH7ZgE_k3YvRt23X2xXzEyjDDOpWZjyXseKLcewEjwaVDv4UoCi3McGzys9aPSX5xjrlxuqJIfDb6PzGytNbXHRO63cEqGskn9TOUNYw3TKT8sGoYZxv+3mDoA602rsKCMUB4A8xXCo64Rv7QbXFWcHPD+9t7da_NTN36wpm+zOmjkhlEBnd+LReZ5fhbDODCrHAqGV09dx4qUBVmQ0SfQ6ZX7N8THYSXzFCrvj393XSqK7rOKpRhBsQ+ue+am9OySmj4BpCIRCJIUVRN6QrH9kE5Va90dKqj3qQzsBZSudV0q_67WVBkVjqu_ssG3Vaf4M5NeeufSg0W1JL7Ku789GFhLej1jcuteSbWYGofiZ4cfMrMJxlrLIt6wMOMWv8b1OMKwr6+ctLDnW7XYl9DEX+4eH881+rlpg9iHAhBM3HWVH1QR1ZEaCH0Sb_i8fMWPWkDthD0cXOkzJe9p_nUurDqXmnfBIazavfzlQ19mC983Xbn1CJ0pAKE_BFBprAmTVGKNEOb98DN+SKbkLKX9XxC09Nw2gAeYo5Vz138kMSFACPw3Are_ANIRdfDOAA0E93g_q+ylR9NCi190Cm6be5C8QLnMhvG+ZRq92nRMrCGYS2zVIDh6Lwy4f3He76mt8hWCyOUjyt9pA20InqnuRnJdFcU+UX176Hgzatq8xYbqW317Dy6voIjFF4pK7GPd0rmvzsTnZtkZOpuOwduwWJ7ZzfsPHfcXsDmesz1v9bgekPms7hlq8UwHX7kEpjWmI4YGFNvhnk6xNZ8PZQPnB9rNv9ICOBw8o96jslcMiPWZym_Uj2FlQ_QsBc7DVNSuRUdDzbBQIfxoxMSA58yC7zwVceau9DbFox2o8K6CDbY3PYgqoCywwsL70l090lYGND1yzcii9gAeAS+4Ivg8WIMHFTFliIyV51X210Vbo89uLhRTV6S8Ca6ixMoZhrYNdfvNMTI9Wz7o16hmpBDUI6i9+XkaKduUr1VtBvUGB5ghXIpfREzeKzkNyqwu8SrZM50eYrfVPhwqUq3oCdiOReVF5W5veTqWq_pVHOcT+NCL8HoDSZ46nq+VT1QmIityaMA+UKKyUdFoPwwgrxJCL4Rn+AeYmEHGh2q0eDaaocfTb1CvIF5+BM4HjhFhZtjnMu0qGdwuX6_Eq9EYzLo3eb5TVqroQpfz2Xn32gXZA9MRNVSxUjW5FltbLa_eN4Svg+vdGzUWbJ++4GzsFhQWLYLXnw0I9ZXSI85H5ZdVPnxe+Fh_q5Hrcne3L+vMCpdMReZ+hlEUW+k86NyIM33z2tj40ruLOUeZLFHT4P6FgVfldDB_vAGDQ7y8I7nflpW4hdNrTnyYtaP0imSt_Nu+HZ8eJrTq2mZijedDGF8CXk94tl3yxJzuZVLOhuwJZaluXjOqgfddeT68Gf+CnkesHC63APtU7LmlZ2vm3GtFsILyGLiAYPX8QpJDt_p9YmS7fH7Xo3X6hyHjO4aD9E6KAT8dW5W2MNh9HX3k3QT8tG8zsB5rfoZAhdYZ5Tzmqatw1SPifwjba2ZbHG0VVb1hKFv9xxpSWJi_FFsWdz5E8ePC342I929j4twjYfPxfkUA49qDNX8Oejn+dXFj1BhD_WH_Si1UE19Zj4fBrWQarBg8qvYCP1LSVevXEdYg6iKUtTZrZ4m_U8oZk_1U6SfOy_mxcK3gU8f2XWJr1YqQ4kuZXuHgP8b5vLO1px08_3xGRK64Tr7rpixWPgA_IYLRZfrI0ByzXWZ3e7V2p3ApfmFCQPiMAD7+FyYnvGcAH3ch7khobT_W0cex0TMBjJr4B35lnkZLNXfVnhT5caCYsKbWO5HOALZhvcb3Vns+hG0W06JldSpY8PRyR8tOVdL9V4EJk_L24lORBp86F7T+3mv8ZTE81wy2Xa67FCHTmSEVV3dysix_oSgwoVgp0BKdBoI8QlvBMeu+3_HTBDdtquch2D3U5Mr2o5Y_dZDaAwSuM5BuPvpWBXP_VzwPK52PfCQECIHLBKjLb2_Td74ZINpNV8FzsZh8+NTHWeDJ9te128adrZbPVq51eFi43X+ySXp6yOhnu2ypwSQubZha9Rl_zv6UvYrboSD3Jff7crEqeb73vKmMUJHjvOMpzzEF1RvXIC6mpr_4WP8ntrcLjGWqrI5+Gez46_lL+nkOBx4clbaqWPSc9vwMOvsIvF0swg_qv97EmPX5Idhh+AKGtswPrdaUHuuRy+fvyttmHewSKpWEae_s+HHNNRH8yKWjsjrb46QgKjjTnGTgnTucT3guKKyXxwQVuWe675VTVVE5AEaNh6rsPXm9djW4FC51N99rrj8wijOYwLznCMzp+YOH3TLXHg9KOnq0XzpbKlLBVBSOxAIegZ8Abe7rD5EVO2nKj9Gv+2OwIlCMpdyj2a+XfugWv_tkxZDDr2SJtqHWea73ZLbSCdg2D7VPZ3qEofv4B5wNbREMlQ8GghHMoIqgWQ7GDCql_9sfqXeoRWgf5vY9u3eGFFYseFxyrPKFKlTOsCvVbUfdH6P4YQ05T9tnY7iwuuEL_GUD53CAxnpzhfGEeSQF2pFLcS2Wh6uCp5+HUYJV5r7E+39tOCacG5k+6u5OajwfFBu01WIwsJXz1z9TmEqAGUHhrvXdcb3zkWyvggfPNGoUyVN3UQ_DgFYAVaEn1VAk6Olv29gnQJsnmHfQP1DC4biDG1I7lwonax2jMqwlUuV6h4+PqAZ24dDI2nBfjKvOd87p+nrtV0IFV1XXJvD5yEF_sVbrL9ztwCM1eJp3xji_9uxWucT4hi2je_mJo0e+PPmumjUQ83jCrIgTAZwvf0Y_T_rrlz4uWmbndz69fePZHwphwzn4MagJA6Kr7E0D3wafgFEC1vor+FVPlLk9p3clXVxRyOr56XG1_Nh2of0tXKujbZ+NTwjTv66Id5jFbWfPFghyP0+Q_AMM3K4mfvruM7PVMsjQgRI35v9EneiQL10Uzu_JnVwmVmRY_obrmtbtsTqfRYnPfDfmYJfv46SIEZFDAscYWec4R4RnFvQj77q7af2q51fPswr0J84BTj8PpXIJtWq6Ik5amGEPPBbdJqGaED4oYpjG3Rd4eaG8EAzusid+O7Yhc0Ypb7OAQmdTEEA+By8_+68UnPQD_7Gxz_GnskaZA3sXNdWy+mqSylUub7WH4vJCE_xEy6N+ocaHKN6xwd7YbVQY50JHD88ShdUdTFIDYcfho0jIsmRmFv_iQpsa_cSe6JRTOTsU0S3yg4AjJu759i9eYB9m+OZrwUFtcKDgbOukPUdVAfqZn+Qp0M_o_Y7D9Z38nsqbCszjDE9jcUC_wT83S68ite3RwVTz6XA9f973hr_w2jk5N8gqZZ5If724g4vJ2pLxUonqFIsPF5kdz7klXzrBF4vt3uvQP6FVOHt3o3u3J+4IEz09PTHK4_Cced3VUj6kivIDnljNaIP8WHnsGuOs5QkDwd4SvsX_ZQN3V3j3MfXWRIDxBHoE7G7S80fQIjjozaTcedm9SrOdAlWDboufgX7e157RVHWyClb_5DzZoay9UnAxHDKE0M9iLn5SzYci7_PjXBEuSX5JlRwBjg_c3RXGFe7aJ4O58P_bCroPEIkIgX8zAcO_ufB_pex4Kn5Pm_G3L7O95p6kCLuX7hh5_sdCru0X7eckvBHGBm4J6mqeahB9eXJVR1Y7GtLLjx+1cmx61+nxfMo90s6ChTY+NU7amj_bLjhm2E+5RyhMXKPq8eEfWIR63zToGW0LFKIvxOwLKq5wCKfnhy6NTutW1NXObd25ZVtyjQKeukQtpdqAB_At6gg1+K_U5MampdPA2OTPWEyNkWILHnUIex7amXVhVT7zwOS+fGOhqgTdNA9_DL0bHDJOxXzbRztMTYgPQ1Wt1UaC1i2fOjp1ZYHLJqTFpYwu+MjBm_eb1xkHUBwzruYF2Fwt1LUlJkT3C2QCY8Gu+44rB8CH5AP70wYWswfxb51T3i5ljb1NKwytMKttkVYX34ABfzDYTIoBR5RHTJ3pJZg5NOJAp9TDpWjX8F8_Pf9xPttD6inVl6pIMKQrf3EwE4gw6rG3Z50GQ6qwx79JojJeKpPO8slxOcl2Hvw2DIIZSUFXefm7VwP740DwSM6eyzpzKjfNzp_ASQcyhpUITcFlcxwK4fR8DfcY3qWWYv5u5p6fE5kqfN1v6oVVqRqITn5xPC9zeimT92JugHWiiwl4LnCbqdTA10qrvT5ynb+YOLRBPhj4Ff12+S83dqIFX34sXEsOiUiyd7MnuA_BJvM3LYsM_WgBLH+l4AQk4FQwatwNsw+e6b+gScMYpri0eCj4HGZ2PCKGnO1XLOEFYIMJeIIzL+_MtF7O2y0Gj8o7cBHinEbnUU8fld+46Sf6+IN5Qq3X6pyKej9Q9H8nINE0oYIrV+ON+N_Cd_jzj3z4xPJ2H8ax7aM7t6w1LUxKK0wxFdSxi6DSGSknKnxsTtwLYQUWqXZE3S1RzwfyVe6Pnh10txkccnoJijpHz6ueocpwlduZud1xLr9AyhuVO9Ca5BFNKaZo+lXMe9PV01P_LtZ17XNgjnY6Ei9sOdcld6SdyUi8dLoo2y5Wk+MSQ6P9tDYgQovnvZpHDCXpOeR0z36rtIlDvGA458irYmdgU_cTYMZWwprv7_8yIQC8vtd4lYYU5zmqyuLPFzc4T32ex4wcNio2whMggRnVdDCjyoGgMt7YhOI7XOy8qJYQLtUIjp8TnunPpZ1IbVaw3iakfpx6qSDAzrhbut5QeiG2Wo1qWSHPmZmGpiZTql0KQlVORh8M6m7Ri8vpb1INKS8VdLaJexJ2Nj8_vVg0xZq+gpUkSc1Dn8KeAw4FQso4PfW_INYEPri+SkuFVWNUztqu7HsQxaSIS5EDApCpogK1D9S5O6p+oDhh0Btl906rKZaNL8ty7PNIcne5BShtMmueXzn9yIZs7nSNU+OyxtlE3A5s2s1BaH_Kvs9Tokq4btV6JCb2tQuxGdVbhF6AdlEeuDh7jZFhz_hJI4+OatrpXA0mpYY0tKCvTUzPvTSyKMnB5H+Xd74MVvJDe4Y+4r_ewNcLr_9BzPhAlPBTrdkRm6CEQaaZdBbF+PJDriTXi3JbRfxl_+aByVKeQPWFp58Zc9kRWTVKxruFjB8vjS9qbeejYANJIDLrh6HAeUHtzLwBPTz_0cZtTsRKHZ_v0rxWpzDxTMCpdjkTrGIJVXK3vbobwVVORV0wV_UEOKIsMHN1H6+3LnpVIB__HtMB1hhZX4acnrG1rfWEK1vmD27en5Q6G_y+rDRkwEQcD96AtoIQAkZj8BOwZoQc4Y65nlGKACsosnpS5WgIeDJ4XjfQtTVHnz1j7mcbtqzCNOvf_LG4x0NY90PuEbJJ5nNezZpRqrqYxXcvit27OYNVf1G_VsFaYYWAoxeExITAHUzgjhFA9GtsHGdcTsMA96yU3C33Cbu46ev1n5wsyEH37ru_R4NaVfjAtoEu8+MG3peejxpUJTZwsFmM6lplfWAbE9_U2qxX7IIQTtmuXlQ7wZLzWOMYeiRG1HZqH3RMou84PUalsSVDHBvc6NuSZRsPDMrgsldnBpcsdrPUG1Q6PAgENU_Jg2VtAY0FX8uDYEgQgnaAvZArwxA8FBbjGfhhC_wJ8Fce8sutwCAQsMDQJAOvNsip_3g5BsdLg8HwCYM+gcXiPwbvngL6TfoFKgQLG40_Vj_RNZ+LCaxaGDzXIjSPbRVbXQ5l6HQYQMDKBdhNnwwO8kC7KgFcwPqj6m_GDwx7y491v9huKFOqcrg7rg6GFnljgPEB+keKwWEwrN0BHW95YHwxulD93PS8e8vQt72_HnRgXBbn+tr1lJwADuaSKSP+GfHgpR30BWBA7BtQgV+Wl3AilP8wqFhJei4Q3wOvWvB9Hu7gs3SzsLLXam_qxWip15rZcjQbdNbFdfnfP5r0dK5YL6jBfTErA5kaKP6psFf8OV_OUlC7oLPmFAMzSH64e8vlMcysQ+8f2BKYwjgetUue0WAlC+FAcIzG+tL_9chnd96xxj7NLSrMj1PWTD_2Xg4T07RqEawtidFLYlYFD7ZU5G+oCytHIAAm7KwFq_wBXPV28Q+Gd_Ln5AueJFBhkfBz1Clshj1IH5g60mvgwf8jSkHgEMxXMMYXo9O2k12z1pbyS_GXwfsCM8T+zQZPaVY1mmkBOz_jYVOKHvzr+j8NQ11h6CfDS1u9GotKvitGdoeMjv5yaPalX0s56nU6F8xWiv+rIKaf76rxE+gJWJlhUA7ajB73pSq5auorf9A3g78FikIDIJ+v4O_IlclAqPQ6IoSN3Re9v_rMMBtXG3_QjBGcCD7WInNgmbTqzPJVh1AG03v5gElNG8YIoUNBde+EkfPlyIe8HDrU72Wj2LJr6wk1WoZKTQY3c8YmB4vqcbUBtFzR+JLhAXBwyoCg9yD4fGF8x4m+GDmM9qnuYhn9UrLZ7_RTucKWLZuCT79SwBnDjffQQZiBnQoObWB6rQD3a5TmMDRzecZzxYkuNqnkaL2MFiVMNRS3KDT98qZ0Xz6Mnt+RmYfS0_YXswW1C_bYQjw87FFbjwOgnR9C6XqaP419vAwDwLP7Eoz2u_dtSllRguLa1YgNK83m7955z4jEdVGcXye_L4yzaQbq_gS4YUXVE+JRGOfHxr1R_XzoRQtqtbRteHyAKqopYF4ahGUDYzhEJYKfn110IQgwgu_ckl6G3HdzvipNc0pL+i6auG9gOpf3YO76ss1uiepF_4JtoEKIZKTuh9QdoH+oC1MLHaAmtaENHNJz+GfHeAs+Bj0+mzYzlS_cY5dgrczb7+qlNu43BdDvYhH644Dwd_0F+D4a_kR4QtwL28HRtr1bdifvyGflpbD+xqrI8pUliZ5NoYIf8z62etzc6gdXxBz6JVMc6HyoqOX4akw1c2xoyHSLBHlogQ9vGtEmoLZJDBciFoFYwTae0CS62iqVkSPlSPUhlaGC6Q_wO2BWt6mxNQ2qi9A+X4TjBO1gb2C0q4ikNTErJx9+IVM6vONgh7QXygTKQxshNaeISk21GPHLhy0z7H85SwrLi2gZYDGJNSLj48McFYIDG_xMSIBlpVFsjJqeiUUhfL2y+nNiNgeJaitlPvj6Qup98FxbjBmD3dCH6gWb2gMNtakkjHytlvOVBrn6OYvkiYq4bsB3w45uzOROzT_BZtWwsvQWwwtUnvf53VsTQKhZeAsY4OCL9xQ_Z9_iYfKS8laWTXPx0c2j7UGTzQLcESxcCgSb21lLvlEMhgc3bCKCb0A1dgbi02eE31X0vUMCq2oPoAAsqg1g_RiBKhsJhAAhUEGAqnh3h7yBvQHluqJtwGYQOAr8YcH3DZPuzRU_z_9k4s6NKdzFrAut8jxWAbRNofutGMCxsFEZhi5gX_yAKQg2qzPmcHN_w_3g6G0JtUObEfHh49S31bdhJMeet597Mq9WmbRwxXy0KzmNSTp4RE5PLWPBcksJBkdM5fNbcJSmm5sIM10vySHqRJUzzzEfNwRSnC+_y1EveFsb_l5Aw9FPl4fgUIve2oNVbg6bvZ9GrLmH6Sl6Hs1ePtD37ks0BPeDLrOb2lAF60uVdVXBfvolbUBd8iaYo7woi5_v_2TYzvsuoVX7lm84FJrBF1uLQ+1JMNP0x8BTU6glWv2BRwuNhykQ_Kl_QyGwxZ6gPXh8yZkyQ+liZycPt6ffTvFCUr60cO78L3d+f4kver8w1r4c9nyso87jZOCiDRg13XltKVzj0h3s04SBINIed8DpmPflVxEZKEMqdQ_mlG7yeTVUFbBm8+XPBmj6Jt3m4D8DzOsWv1iUY5vuYdb0WNnn8CNZjOecZ4vySMVSO+M7AVOfbrAlZmgw16ffgMeadoriwXPvQc9HsBfAt4m4oiB_9Y1vqZ+qRzXWNlWernrSmVXTJn0+4tOduz5PZc5tO5OdO7BMAKtWjTytFL5S9oJhryELtl8K5nmWKoYPKdHUyPQhvRdu569A8Pgd90JP4au2nW5m28dbfkqeCO185qcLdr6axqRclNYUFDmYZZeEWvufykAXRp07lfegla10HiZ4VEiQ5TmjNOLE0_d0tMPwp3fN0og+fpyyFh786+B6_Y9B1Yw8nAYrdBmGFtRgGJiDozJoNZyerSHU0JyqD9e9LlzVdGi_mmdnMNt83UGzvQMittJZnQoCuOC9f5f_Sbc3FxQ050Kup8vLU5H_AJgWAB180PVuBlaVxK1tNyvJuwqkeWmz5ouhEjpd+2RiVu0SpG6DFQcYUPmO0_qLFPgsGZ8zHqCfBodpTUxjNEd8IHjUhMG3nr2eHqUHpi0qGm5nhDkLd+95N41ZvWf5kMNLcjjXYWeo5xGFAwHce3_qB14rxr527uAd2P2WwiS_f_KDrAgrf63jTkxKejGzhZV1BNumuL5QEOzxOKrt8bjWcRW_+1bGPCPd8fJDqvTd+RXjDu_NYRfVXcDv6pcqZO_OeqO0haMiue8ND1woTSCDPWdFBn+KM79s_sHwHMWD4KGtnLC+dJxngae9Eqfyp1udjM56sZT7Kmth8N62adL5bWejc6faJRCKe2PYA+DtP37fD0xUJ6CDSKKdhjiY4qh8fmRsZ5xEN6EE8Ja+4g97Aa5IeXO_oMpANTITJoY+_vHUiW15QvrgSw0KPXZO7ug5q7wJ_VB5YHwx74tFIPAVvJfoSzRDHcYimgJPl6_gztKeF8CFHmNYQ8Vh8eBb+8+k0qXMnFUzn9waLjGHjh64J+3+IsYd6fpBjqnYI6m1bFbLz5BtrA+ig2g+YYkyrKIE4yjjdLouluA3LQje__AvOycrtTTcyfy4c+3SY7YsbsuXP997umGBKHfxqfTNhD0csFfJq+IJVuDSp6bNKO7qRF_9vHDV7p8voeTHTirZ0aWstW_Zaldtj+TLl_XFov6cMZ+2PGQ4REvg32uCoYASDU+Xrxj70glqVzVe8z+TE5x9X+lgJ7uq9vKLB1_J4LfM3bjh1KYCUd0A_t7bQrl9XHzHIXqN4QBdFUuX6qcsLtzslLZU2fjWqbq5kr267bzrN5nX0_li1hcLvlg0HzIPNNxNccD6z59HvoQkIgTuZAKGO7byvk116i541UPi4YUHNqXWKBNTfrp4Ln+gxDfKbtopNjaQT5hXMyximh8b9mh4bMASE+M_wF80spSkZMmTVBgoFbgKJltfcbGFLQoSbXXcYmbvjIHFp53CsVZHJqUvtrJFXYqa2nfBAPsu6mvQpRfRepwIOtraQMobqB_AEysMvDOWpQcXh7vEb4TFz++_cEkC++jx9BeYwya0Db+EmHP1k+_NEW0MXZ0+AB4ABG+3Nh7x+AxVqh2fMzF7cynjYpfPXfbegbJLomWfJcWYTInULmo3TkfsqaHHP8iEJWv6K8MndDN4ABvBDPHKP1x970qIvnnb8YG90D1XkX56c23i8Tl5_Nng5KicUTamzrh671XJ9hNimbjI0Fg_PnhhcHNLA1o0f2rZauRpztbSlu2SZbbosYI3bU+7uEK6MMbm55aS7zv1TLbRxp556_QD2SHwAF0qRyjHVQYUkTbgqfBw03VvfUUCFSUGVohYeYf8qWJR0c50cfO56EKU927ukLKXXZzynVIK86Rc_uS82mVT3ZzaQV2lwkAe89QRnOp9WMIC+p8E_TzL0acYdOWTfjqSmc6VsZ89PbfOjp8kMXpN1e3Bk0yMkqlkqCuQQC+kF+H3sZS1POO7kqlOZPjRUBPMeoqw7vIKOgfx_xo6gooLDAioRJh_A_OfySdPRmYhOzc7aUa3X7gUVCu59rSoD_2YmJeqvR3yvEmI6xQ3MbSORYwMiMoPdJoE8HDcF8dgzrbYNtS9SuZKvii+ZDd4+JTtF98q2GuXLrx9vn7ub3b24hfnp+WNdXDq++pJNE7lqcXUSGiPfG6LXKlstFv8rNsnQ3c8kcq1VFpPj+8dzOvVws1A9aYhmMM8pSxTpiIEa30ID4PhyFuQIup_F0DofvRboOzAJ1U7kpK+s0zyxLoHKo50BjbNH8etYDPpgzanS1T4_H25XcqGuDm6IT0VlEgE9ByaDEoXrF7Oq8VgFW2lZg3tfO2zpbnr7egbasn4_ScuCUa7sQddglm1g1KomhCXelyaXBDgRMYh4OdiGdwfs9AYMF9xOWgDFFBBgtlWeCHx9NQTd2cttvFzTsxUt4mpbNNNzffGLQOVjx4JncNlPyniocjoQI+J87_o39A0mOaoXOplPBxUQPPsj7oXyqhwRWGxrZFHuPRkykuFNRxCUtSRVZeGlQrZXbIWlua5Bdhk_rh3k_kTaLzWPv5uMPmZhoOLUS750KmyrK025qsDMGAPTJUCjwd9Yr6flkDfJRuZEWN9pmyf0y6jc6FnOufcbWMNm4wxdCEW4byRoBXz14O2ORkGmPIi8IgUonJ7a+6afXFaCZ8x8tK+YsrJ1Pu0_jPRgf5M9Snxr4Yzfih0ZOhGv1Qj778t4KSxgGbcm9yByoMKW_Q99B9gHrroUqFid7qE1Hkp9xdscHBHDh0MTssoE+zv22u7eyk8TGD85p3AqDQBAcYsqsFqJV_SvWS8A+q3tt7q0UlTs4Xo6Bi_IJdRVALkX7X7HFS_ZhfMdbCGZYYi6mm4_uPRU3+90jf+CBAkW2r9WWpxypKCIIc0q__7a37Zc5Gt3anusSoufzH0SNh4_xCDRPvTLahY2DsnwjUDPzaqU3WgD5GUUvfiBwXpDsF4l2k4DXsgoYSz4E8CYbyJZh0SrS033pHun9a5+FUnO98+J_fXgWmocacmctW0AFSroO4bVTb5o6ihUY7AADPrPzmgtakGzdBRhjfBAC4qDgGjKhY3W9ypcNaKgY8AABgpSURBVIc9w42yX8qKKPV38ccvJM1LX10mZPRIn1TscfHUalihPYNYUIUeBAaYGShDedD643rQr6wvnxg8m5F8PrerXZyx6L1Om1+RUJ0ldZ+v4vYTEqs1eBj81EihGeEH_R4x8kFngxpaCgyi_yN+35heoXnnVtc5T7bC2S5aG7ie9PAlq8GxZH2PlOpOcRaYHOj0j6eOZ5tsKDcyO7T0vEuASag9sKYqwqroEm2CQS+OHuMiMGIC_pU0h7Gadcutz_2MTk8q4NKCUhoUvGTnYmvF9Q59xMKZ25ufMr5HSXgx9N_9oH4D8UKtvyx+tmixvb2HB9Wr92H1A8Ez_25YkRL1_ElMCBAC2njCFxqObmxoU6_GThhfIGTizoE6C6xruiT99xsdexp6LjiiPX2b70v87skJ988ye0yrQh6L4NTH1VeUrypmXm70aa+en8_crjIezGnC2od8QT6pNFNZ_1xQRUmhhYAmgZvMGynBXMXUk_6A4pTZ6iDUWxWt08q6O1uA_fsB1kWuxQonf++ZJyerPG0x9KJg5grzsD6gDZRikNcc8J8WADpgsO7RFAa1oucRTyMZNtmpK9VPvDNxLuTQNj8b7zO+Tr0Lg_K1YO9DW5s5hpK8m6K1TbNwPOqFemrWj9y8u73cH9ZvhoNRUNhEh3bCAwaEHUNnw0PUKCxRJVSgdw+DfvyfFuh3Xy6ApW2w7iG3ls3KIJVTW6tjNfOMwTOCXZZCA2cR_Ooah1HISBkv0Scx4_rBtdxTXxGs_mXPuPYrjP0dW6CLlQVYhq4JGlssvZsqBfs9PFqOV3hnVnWB4Hen9L71bQaGsntFNbmmXKY0QZx8Tt6uNgHrW23A8n9X8HD_NMXjvWCW8VXDVsgXQWpt_eR6Qjk3Ho3SZrY93cDrxhaVVZ5U2qmBsOJSD9ZfQCSDwaa3BHQjqjnugnj6rKEl1RvOc+zGbkqvKLBvft+76RtmBuXJ8jPqLNBh1+oFNQt6JLjIcoZGwVFBc83nDBxuTb2A1yHWRTu3eR5RRdvjNo_7UZmzvljm56wnc+gNUL17FPbwfElvoBYCdx6U8EDwqhD4tPNBvsppcIQHgqz8nuc5JV1l9PKoPhU_r1EAEOnAq_ByygztyEjFw0BCQJkow7snRD_gr8Y+K3LKVGWIZt1L_snzGQicLJRlF5QMgXh6EIEAbhxomAbKHuBxEju8qm_X66leu8ra_bUYZoBhE70n2b1c+RQs16xE32orid4VM1hpMzxr_JyaAUPVCfh1rDkSvNb94UYu7f5T56pvqdp9+4bnAeWQyoLg_4xxMsUEHg3qaX6A5k1jTUsNszBYMaPmwdon4wp2_eh5WuGtZ62NXNsV0VpQ1su5Rmbpg6AxvxrMR2dRKo4BAa8Russ7QPyrPCun18yQZ8FAqqqKYUAleHZ5PpEfgfp3VtsBAQGVgENB+B0fxcdB5GIN9Qyj6DewhN1Y1VaI_+frq5fneHl_BStnC7SVM_k7eZLSW+UDJwQ2MwfRkv8p_0jTWoozNQLTFkspQW4q71X6qoxthjXGtU0RbMW291yTZNbTyZ2ubFMZGsoJe6Mk8EHSGK4V4+1fMyGuHPT+8VFYO4b+0fMkGGnIVBmlk1JHTYf7XFPxhOtPDaRHg4s8np5B_wJXQLu_y_vXyvndqs++FVclQnFrzydlhTJTnQn9cYZyVB0A_XwSGIM9D+1Rv18j4A6HYGhq5MBzPcI7YWpJe25czZiGrx8Ac_Ip2oDb09fTUgbO5g3mBoYESgi8FFjHbKIlc5LlacM5aM9+0KKHwsTH47Y9rtqyaNtuHeuClVrnBWc3j6IwFE01Ax8iPBjxKIG+lP_dnjHvRNdVMfrqqfqDWXvol+Umsqo0V1nDa9C_d8TI7wy4j3VSrOVtv_3GtrCyeNoUZxhCsZ6aniawTZ9x9nMeds9ROEc_+4_uJEWyi6DSGKtI9AJYH14B5V5HbfByeAW9r00oXDPo7cf3fJV7ytWUgSqntFVaqgrUawp4plkP_LWnBPRXOn9QPm4Da2ms4WvjLnoBZuA85c+ba57w7yWgtlDPGr4wcekP5wzdl7BDSnkyY9A2fGa2sbWxc8APxqK_lys5ihC4QQQMIGtgE4O0ob1LqH1izjHPb8mpneBeLA93vACig9BVaxbAtjYYeKvTQHVDM6+3Cq30mtnTBBUtaN0oqI5Ax_qs18xjH5jJhg4Ns6Cxrs3wwPfemZXrXYLVFUteVB+BORnNrjvyDaW9A3D0GvbOKMLj0uvQCX79Y6g4HnRwvcer5WZp9VTXOl5Pd7V4NayXaBwWqYs0h4lA5QXvZ3A0qK6Fg_SBaGPfzJqmuw8Pdhjqej3R4_FY81GMYMbJq9JytdNc9fvL55_+B4eN9WAIUQ+O8i3pX_X4q_2gc5tfLmih3VAbqB8E_UFZzr8DKEpp5fft3fCm+H_+09uhCNw161vryssF6nPLYOZfRBPQdBikayHP2w517r1h+2QfaIevQ3vR2qFW6uvhrvu7eQeurNZ+_ixonJ_G5e26ksrCnyX_S9_pA6MPVP36+lTxoBVp550FL5hRrxCc_lLmkFjnOU0tb7e+ARf8Uj4wmAm8tJnQ671f9fPr+S4ovz_U+RX9xafe_mI3nFnrJ3yCtPfu1e6Lgcg7EwzX6U1vvQb4NvVf7f7Wz_d3Y72da2aa_6x_iLhBnK9VvnVwd2ntVmvXWv_6ojrF24_A9ffy0gRPjZc2MeHrP7wz5iPKVwrxADCsq7WDZ3zmeq82gVG5HHr9tftcq792n5ffP+X3ueawVrtP_unGFfT71McP6lFeC62+l99drv1r+A0vr+ttVzqnVeWcwE3meFglQeA0dRlMIIlwjvL+Xk_HQjvWzBz3hh1OcJ_CCsAg3_Pvmb903sslLn+n56_1C_pzWLtua33mrdehtfCE05475YJiRLkgibR+UBNEe4Nys9YPPgP11+5r_blzvRyuUR4oR3k7zgczB3r4Pf96IHZp_dbffS7peV5nTASQ6wRFkt0aAkQA+Zvc9Y5Q0z0v72D0Dqf8weXzNPu3B0Z_s1i3_DDC5dZcgsvctaHv78Od3R5_T+JWvr98ffT+Qi8N6Td0Er+Pr+RFOP2ez61+f+X10Ut0a67TleX5Yzn00t1hz2UigOgXnsT_SAJXEUAM_8jC_pMKpc+wabE2o4F8__9JZbwVZSFcbgX18plh7cyX2+OtKQc5658TuPK+0NOV9x76JxKXE7iSF+H0T2obV14fvXS35jpdWZ5bUw6dAokJAULgbxPQdnyQQAgQAoQAIUAIEAKEACFACBAChMBNIUAEkJuCmZyEECAECAFCgBAgBAgBQoAQIAQ0AkQAIe2AECAECAFCgBAgBAgBQoAQIARuGgEigNw01OREhAAhQAgQAoQAIUAIEAKEACFABBDSBggBQoAQIAQIAUKAECAECAFC4KYRIALITUNNTkQIEAKEACFACBAChAAhQAgQAkQAIW2AECAECAFCgBAgBAgBQoAQIARuGgEigNw01OREhAAhQAgQAoQAIUAIEAKEACFABBDSBggBQoAQIAQIAUKAECAECAFC4KYRuPUCSC6yopM3rb7kRIQAIUAIEAKEACFACNx+BEqgSum3X7VIjW5PArdMAMFz8STcEPPuAZ5X7LVsDFqrbla7qLcnZVIrQoAQIAQIAUKAECAEbiSBxojBL2JB6aMckdPcnCdeNjqmu3ks4TXUErzmRp6K5EUI3GgCt04AceNjlAUjx0LnywXhBaI6CvFqmsIiIzKhEMTc6IqS_AgBQoAQIAQIAUKAELhdCOD7cVf0IZaU7srbrliH4KrvspdMsQm4L65LncLc7VJPUo_bk8CtE0AK0HeUGx+xfuB4M6dKIa8+hj5QflV5FAmvercnbFIrQoAQIAQIAUKAECAEbgiBR1BX_AOW5Bgl27XDwTmCXZ0Kp9skfB8uo7_BzW7IOUgmhMD_icAtE0DQLrwCT0GiVbH_nLu8REBz1bWoniqhElSKssgKyP_pepNsCQFCgBAgBAgBQuB2IHAf6oKmI0nuo2xwXXQJjuGuacWljmIcjLOo6vh2qCGpw21M4JYJIPhN9CwOwLzjPWd6wWpbgvOwu3dxYT6DB6CW+FMs3MbMSdUIAUKAECAECAFCgBD4ewRqoQjUCHOwczZA6SiztsGO+_LEXM4zXrY5E+VmeCl+jxpGxlF_Dy456mYRuGUCCApGJlwHMXJ7RXT1k5vl_Fgw4OS3yRweiP3prw0sssFKSBoSbxYIch5CgBAgBAgBQoAQIAT+6QTwPag9fhuJyh4lyuN2ipkP5yYd2nqWoVdSzYwtqRdQAKJRNRT6T68HKd+dTeDWCSAWbEEWgB8AL4xCi34oNV14MfeoNdrxbvZraRJujs9TnWgWuZELFSPpzr5MpPaEACFACBAChAAhcEcT0MdDMTge9cRCkaXsnYtnzyFbJ0fT3KO2Sfg83kil4qI7mhGp_L+GwK0TQHyI8D60kHoXr3HSrs5FbR2hGTtyzfsnJLGe83Koo8Qq4P14NjWPYv41RElBCQFCgBAgBAgBQoAQuFEEIsszwuvwB9Q7FLI+7HDlTrnEpwvZW_bMTJ5ErcejqZogeNjhpU3skkAI_AsI3HIBBEXiSNQIhVLjcEM6mOIK6OKzZ8S8xwtyi5VzTycjJUh5yzPdw+Mv8UTc7tYX919wTUkRCQFCgBAgBAgBQuDfTsC31wP_hr+lvqEF1153fllGEZeelv3m3l5JoqPIVVgyw8mjPrgH3oJe+LdXl5T_ziLwzxjR2wH6g7gb_hlx1CH8rGErdSRtTBb_q_X00byQosWnWh9jPG_IY13VbAw24pNUY5ohe0TurIZKaksIEAKEACFACNwRBHTBYx1eQn1K8c5m7h0l0_KFNCnzzI4XfmOLHiu1XuxSeBc1GAdRO3Ff76oHWfm4I5rG7VTJf4YAohHVb57+uC1ejvqCV_QcNVVlU+7L7LK92qmvUi5mVhXVnYxtp8OduzxdoizUZ4aWJg6_g5_HhRR3O10UUhdCgBAgBAgBQoAQuEMIVAUHzG3Aq_n+8pUOHIHT6Oo0KlxaMuBcvZPS+bhLWZta7mQLPCUpZ5Nyi6lZ1GTDS_gFVBNXxfch4u_jDmkmt1s1Df_YCkXiAFQLheKu6g70MmLz9xdFnX4gp9jhdFYpNO_nwj8OblN39yUmzB4cmbAyAZnbmsJCD0ZK4Em9VPOkjv3BBkRzJKp5KB8lQy1DUBDZzP6PvdqkYIQAIUAIEAKEwG1NABtB0IDxibeSmsNlFrdEY7GgOtS7lJdkrthaOjflgTNM8c6yPWm1M_mCeiW_Js_PSnDXc5+29nOvxcOoRvR2zIKNKxfy91m50jRISCAE_oUE_rkCiA7zHtwZf4JYqh+6SLeiOJvF0T_3gbIX7Xc7XQUB5_rmdyo+dLpL+jb_hyybI38M5PziLf7hKFiyPGEaGJoRxFus5uERC6IY4w7DGb8+ARxiURyYr+PBDLATGYh1LR0ziQkBQoAQIAQIAULgxhHAHVB99BDmlDVqF2WrLLgoV1HJk4XIMdrlKvy2iLM_7Hq06J4S0Y4c1vwWpZy1sf1Qdlgpdse6W1u_cmH0I96NdqO7sBOHUhHg2VwTPNoQwePGXSGS060kUOEqs+HoxoY29WrsRJpSlok7hzxIRapLupWFu+q5_eCXPDUP1kaK1FnoW9QAfYR+Q8fVD1QRRYJZ39pwg0bCC1ZQQNAIwk0wA58CUazvxtXVva56AvIDIUAIEAKEACFACBACN4CAA_LQ_opRCTqrSqCXkafuR0UoD17nIQYJBBUghJ9Cw_FJzKH+mMUC6us9Mxmv3IALQLK4pQQM4GwDmxikQClcQu0Tc455fktO7fTvFEBuKUlyckKAECAECAFCgBAgBAgBQoAQuCaBqwgglzehB8HiHgbdRM0toBEUlUggBAgBQoAQIAQIAUKAECAECAFC4O8S0OUKXc7w5VMhgMhj1WNqZ7m7ulnNUj9ysqgGKGOZ8Jq_ez5yHCFACBAChAAhQAgQAoQAIUAI3IEEfHKELlfocoZOokIAUePQPPV+O6++g9LQ0QJts5MJNBIFPSGJCQFCgBAgBAgBQoAQIAQIAUKAELgmAZ8cocsVupyhH1chgKAZarCnh6MvXob2q2yRBFulVBRFEc+aOikSEwKEACFACBAChAAhQAgQAoTAtQn45IgKucInZ+gHVgggjk8NDGacY9F+vAqfLGJht7oD5WNeT0hiQoAQIAQIAUKAECAECAFCgBAgBK5JQJcjfHJFhZzhO7BCAEk5fXTE4Vx5gTpReRj3LDgCZuIolE31RbTqgneh1zwRSUAIEAKEACFACBAChAAhQAgQAncuAV1u8MkRulyhyxk6GGoQBPhA61+o29UaSrP04erb6lfq94XgsA+HoiBK0n8nMSFACBAChAAhQAgQAoQAIUAIEAJXEPDJDbococsVejpd7qjwA6L_oMcNxzbKaGN5jEcqTkB1ahSB_00nUtyaqKKZ6yUrIjooEhMChAAhQAgQAoQAIUAIEAJ3MgEZybB7vAhMWJkRZQQ7VupFdDY19MTs49V+c3zFV0ZToYLFIu11WbBQFqM3lZmH56OLyI0yHRL4BoH97MQsb2WA5DMhQAgQAoQAIUAIEAKEACFwRxPQ5QSf3FAhR_igVJYzKlSvJKS9YJXDF_IcOYczfsoui+wftb7auGpDsQevxMmRCHlAIJFVC+wLoWAlxKKnJzEhQAgQAoQAIUAIEAKEACFACNxBBPSVD4O28kFZlFhlnTr8fLNTW068fGD8th91EpXljIoVEF8CtckH2gv8ofuC3FqeTz27JRCtUzPV9baPUDjyQyZahJ8xCCNH9HQkJgQIAUKAECAECAFCgBAgBAiBO4JAuRygywU+OaFCbvAhqCRXqDqZq+4B0RPocWKdRoktP6sv0IXoe_r9+4rQ87gtCvMXUS6yoTJZS6YiA2qmpycxIUAIEAKEACFACBAChAAhQAjcVgTKBY8o5I8CQZFqrroPFdpYOQz1kydsDD199vjpg0+d4q5V48orIBXptV3qYB+rQkVLz9CTpC5Ru6zl4IR7UY7tBRQEaSz0Edh6Ur75pCIH8oYQIAQIAUKAECAECAFCgBAgBP71BPRxvj7u98kBulygywl6PSvLEfr3enzNFZDE5xOfb52OIk7PPT13fyx4B_GFxMRG9VvOqb+GNqB91NP3sqgtCsCt_fsif2xClCppO0WQSwU_IvAiVrN0bCQmBAgBQoAQIAQIAUKAECAE_tkEdIFD31xuA7+ACmbQPmRV99vWyB7UVlmwSTx9+vipg6NP9dUrczW5Qf9dj68pgOgJG6xssLJdGgo_OejkoL3VUYH+fd1vE9u3PRm6nD5Df6Ss7m6hTlP34a8SPoKVkSIUYGG1BRpkkIvAr7oNORVivlcHR2JCgBAgBAgBQoAQIAQIAULgn0TAAiN3M1WkbbBAHjoUlYKFXKtDVBKVjepjF1+Q68ovUAO2OM4MPr1nX4OioXrRryYn6L9Xjq9bALl8oK6atRICrHJUCvW3NUpv_UyTUGoNcuCvm7PqG+g3dWcIj9_Hz+AHwvqC3axSVEURwIaWBUWoPIqAvSMlCg_iigc51RdQDlK8KyeV8iUfCQFCgBAgBAgBQoAQIAQIAULgbxCoAiNvzZ1GKOzYNuOPQKcJo2CKh1G3A+VjHv4HoRyKUyeo89UfC9fgqagN7lTMKzByVx8+LJ6663js_vlJRVee+b_LBVemL__mbwggf8xK392e9Ir2QtY__opQ4tgGG1u1iynDLbCT3h87Ds+mlilfh1tQA_UutWaopA5GbXFSKIc_RrVQq3ARNwPf60+YeeTGRnB+uKZyfuQzIUAIEAKEACFACBAChAAhQAhcBwGj6gbngH3VI6hEXeTk1THoPDpQwOJv0T61SZGATuJt+EIRo45VhlEPFzjUQ6pZbp0+4_Tsk_cd2JsVWPkM1xr3V05_tc__swBSKWPc3RtQ8BZvQMWVfkfxYtOdzbLpty07PctxJ8sUNAkH0PPNP1Myehav8XuGmorr4v30eygVVldsmmsSEggBQoAQIAQIAUKAECAECAFC4C8TqAF7sf0Ro7yhnlFbyxMVGn2q9rXPR2+rVvkZ5z2OToah6k7Hmyns0U5HouVJlfP3jetDfOP6Et_vFeZ0K6f_x3y+1i74f0xBSUEIAUKAECAECAFCgBAgBAiBO5jAzRq3_weI1yubC57cLwAAAABJRU5ErkJggg==",
    "BTTMenuConfig" : {
      "BTTMenuCloseAfterAction" : 0,
      "BTTMenuVerticalSpacing" : 5,
      "BTTMenuHorizontalSpacing" : 5,
      "BTTMenuItemBackgroundColor" : "168.213, 183.731, 225.311, 29.612",
      "BTTMenuFrameHeight" : 300,
      "BTTMenuTextMinimumScaleFactor" : 0.29999999999999999,
      "BTTMenuWindowLevel" : 3,
      "BTTMenuOpacityActive" : 1,
      "BTTMenuItemBackgroundType" : 4,
      "BTTMenuFrameWidth" : 220,
      "BTTMenuItemBlurredBackground" : 1,
      "BTTMenuSelectedTab" : 0,
      "BTTMenuItemPaddingLeft" : 10,
      "BTTMenuCategoryMenuVisibility" : 1,
      "BTTMenuItemPaddingTop" : 5,
      "BTTMenuItemBorderWidth" : 2,
      "BTTMenuCategoryShadow" : 0,
      "BTTMenuOpacityInactive" : 1,
      "BTTMenuCategoryOnlyShowIf" : 0,
      "BTTMenuItemCornerRadius" : 10,
      "BTTLastChangeUUID" : "7221D190-D546-4E05-A220-62A3FFC16B36",
      "BTTMenuItemBorderColorHover" : "0.000, 0.000, 0.000, 0.000",
      "BTTMenuCategoryModifiers" : 0,
      "BTTMenuShowIfWindowLevelEqualsEnabled" : 0,
      "BTTMenuItemBorderColor" : "0.000, 0.000, 0.000, 0.000",
      "BTTMenuCategorySize" : 0,
      "BTTMenuItemsUseModifierModes" : false,
      "BTTMenuElementIdentifier" : "iphone_mirroring",
      "BTTMenuItemPaddingRight" : 10,
      "BTTMenuCategorySpacing" : 0,
      "BTTMenuItemShadowEnabled" : 0,
      "BTTMenuAppearanceStyle" : 0,
      "BTTMenuItemPaddingBottom" : 5,
      "BTTMenuAlwaysUseLightMode" : 1,
      "BTTMenuCategoryBackground" : 1,
      "BTTMenuAvailability" : -1,
      "BTTMenuItemSelectedTab" : 0,
      "BTTMenuCategoryResizeOnHover" : 0,
      "BTTMenuWindowResizable" : 1,
      "BTTMenuCategoryBorder" : 0,
      "BTTMenuCategoryZIndex" : 0,
      "BTTMenuUseStyleForSubmenu" : 1,
      "BTTMenuCategoryPosition" : 0
    },
    "BTTMenuAvailability" : 0,
    "BTTMenuName" : "iphone_mirroring"
  }
]

good point, I didn't think of disabling hover events on iOS :slight_smile: (We still don't have iPhone Mirroring in the EU, but maybe I can test it with a mouse connected to the iPad)

I have fixed it for the next build, which will support hover and scroll events just like on Mac.

1 Like

True, fixed with the next build!

1 Like

Hallo Andreas,

I noticed that BTT Mobile will not connect in the following situation...

Mac lid is Closed / BTT Mobile closed
Mac lid is opened (BTT is running)
BTT Mobile started on iPad (does not connect...)
Once in BTT the option "Enable BTT Mobile support" is toggled it will connect.

other situation:
When now the Mac lid will be closed and BTT Mobile is still running it will not reconnect once the Mac lid reopened.
On the BTT Mobile the Mac is still displayed (with a "spinning busy wheel" at the right), but no menus are displayed...

Thx,
Christian

BTT Version 5.295

2 Likes

Thanks for the details, I'll check!