WMFW( 4Z,Wed 16 May 2018 14:37:28 GMT Daylight Time VJޭ@Z bbbbbbbbbbbbbbbbbbbbbbbbb  %A%   EHH,@HIHHHIHIGGHIB8I1AGE>#ŷ   "$$$$$$$$$$$$##$!" #APTICHS__ `Z@P,  `$.Z<<<ZZ tSAM1SAM6SAMSAMSACSACACSCSASACSAISAISAISAIbUUU 0 0$0(@  0$00 0 0$0( DTl(( xbN(33d  | <ZZ<< Z @<<< Z@8  COHOOOOOOOOOOOJO0 l \  @   `    @ st 0P@` p 0 &@ ` < O =#rF= Spv{^% Z.nقy^Z<< \\|`zS|i%̾j09r4Od@@>@@ď@@@@@BD@@FH@@J@@LN@@PR@@TV@@XZ@@\^@@`x@@@).0O@GP N9 )P&[ u`@#А u@!@)t P !N @"`"`!  u@ v@ @ p@ @b @c m1@O@! QOP@G@{P A}~~IAO / {@ A@̐[ OOO@y@@iOr@@ {@A@̐ O[O@PmO@' awl y@) 0 )Tq@ `PP8$!0a@&O  |H!s ؏@!OOat! @t! @t! @!!t 4wI wT!@ w'IytXqwv @ !@@ wdn` w YIXF$ _a`r0 fÏ`_a f0 @(FĜ_@$ n n@ AYh`cfmi7`p/`` fѦcV4!kOw cn { /pmcw @@ !aƙ15nsD {Й Ҡ A @q @w&` ` @ wF `@6Ww6wVqa@(P   ꉐɐ 嶙 v E 4 LG6w9`&+u wwB pc `(  @W9 0 c  A`  pw"wCn Ȯ8@pwVw6M p." @kw6 Vw6v>q.n{@@ l&$_n{nwwme)q ns@wmw "Q @{` .3p@w$ ' {@w0(D9{ 'b¸zR`& I@&Y/Yl6@ l"$n@m`" yn vg>c7ِppɐFqr]As[nQ}n n A NAO _ e>|VnIQ{},mI |eQ虐mwP `ᥙ@g噐;}m7H vh9F9G@A'-m!饋 d Y {l1nsDIi@@Ha( VÏ Q@)wdm6>@l@wHv"@ w_}_;Ȑ@w@q ''N9@0QP i!ѦzVmYiPl{w:l`Və 8:KĚ8P90H9+i!d@nH` F xipIVp>l2wmw"  @@8P%A {@hyil`Pl@#A1 p II|0@<#@  A dVq@:fs  cO I)Vsg:@we i pfsq9 A ! hY`l{lns Y! ѭ~vn ll{w Fts(OXOP!!O h  BF@@{ЏOXP!OOh!  BO wc{ 2X0 &1PA@V0e&Ul40q eU0$VC@!11O> @ V e&U l4@E@E@U)BQBHPT'1Tp00}OԀe0y ``Y ?6@٠ hUXhHUU NUثwXE aTw0@R & Cr!wvemAj(AD L@XDЊXh'n Pxes@}Ay80WYWAٝ#x߼߼xxx߼x߼~wD]Da ҤUk{UWgv& Wm SS QCq8X~?4WʚW*##o`ȁ%QvmƚBǁ!!mxf Pnds`mIu WA$888880КDDą D D%m08eFk0vrkz`@: R0@e{19 WJ%%t00$0鍄C@A0@O @0Al.`v `́&G@&r vtYf@@W>l7 tAsm@@DQ % @D@A0AI0@ @@00Џ! u_؁VI' UU HҚHs1_OPA`A_1Ȑ9 P_0A m^-͢ ^ QP0s_t B'l%0!(_`@ @!^_f!@#!0 B)^@20p_A*Ѓ  ~y'!^T*s0 ) 1 F $NЙh a_0^"@ N_Fa  Q_fqy Q_*^@  ) "T ~$Ul"  F `_a   D na!_H0 mb@l&@a H aOmPA 8  2җ|(! @@`Jn!@  $B ҙ P OЙ@ ! z  A 1| b@PC ҙ @P ҚiOa!ыl P)OV @ H@m`q@!O PO p@!O  A!O  @A !@ @I,O P@!O)A 0 X!GP N  u@ؙ  u@@ !PXG NA@@ P  N@ @@ ؏@ O@ NPi '# $ aD q00c@S00e4G@m&2mnCX0P$0@m@R|J@A R D0X1RI ! 1c0@ C" QfٰRm8Bq0Q @@$A E 3X4@!A_H Ȱ@!__ ``ń" 1@G@@__D!lE 1F!1 1@O !@O@(2@ 00O00a0 RP@P@ @!@00P !P @@ D_P) O1A ) l@ ! $1JHE&f02  %1P4qD _ыLOHImD!YIO)_ORJ1O@H T}(ID!OYIOPϞ#  t@ A_N PA-0x03 HX!& 5B @!@5gB pB)#xX#{cOhO՚@BAհHAI -ڈ-8 p(q phi؛lmІc 0hig؛mжs=0Lmc25@တaFsTaO Q|@xaҋU(0  @ Ve%R # AH1@2 R '_ R@%_ P_ @__JH@T 0SQ@O1_b); 0 2`_P)ALA_2`*34q 2A1Bf4'! z  !Z|14)#!!P"!%0A'Am0AOPm >0sA_#01p 011  _n0 '0@ _@%_"_2 1$>PTn R_ _@~p `P0 0_@n>@_ _"0@0#!1`__ 0@@ __! HA HzEE E O@0P@JHِ HI  Љ@I@d@@̉Wh]P̀_ЏE 1 P O ?  O!_pLB @ ?X*OvȵB$dOO8  Hĉ@DH$" 1AEu_PAOiDƅO%_ OZo9O@BT_P)AO)ePAOaHu@OY_A9 11_b9 0`O`X ! "'OH  8@@Hh!ș@ @`   @ dAO@ ` H@A!dHH%$$H$%$ςl^ΐF qs! # # q)!P_  _4@P@F\Php Ur_QQO\_A@H`J} h@NO@@^яNRȑ| D `JQQD`2)2_P1%5A  Y a_|* Q {  L NL0a4_l4()ꕐ I(}XBHLaP @8m@H "@)(`O@H ʆ@HH Ú"HQ_091T!_!OpO_)1Hh q;hay` ޸y@Hp# 0hHyġɘC/bd1~d@ '(r O $_D1O`āmZ@2 l yNI+OI+NuO㇋O);6psdE灂_"p O^@P(7,lXbcVsSn&! $9bXcbV"Sv8 1nA^aN7,n2`m@O7,n2mFï`D`!/ ^r !aNOD )! Dvz8 ``l0 pWa 'v07   /"NaI " )O6P2 @.2q1O, i$7, lU4SHÆQnqXVO&nlQTnO5A9d^O, &_WR0&vnqO',n0qF8m @O, OnF8mD`xO°)@IO%Qn0)pOANŚ@O + Q H ϔ@V%!A'Z`(`-"y@Pu_Qt'F"'JOA__r @_D_Ca r_T_v*D_d~Pa~0gSA7Pm_$ȁ@$_@_'t@NXYQ_'0B_\_!@CGT_Ě@āQEO@ 'H0a@rUm@_O@ LO_ y @a OЋD%O C$lO%9O @81! 3Xg(@xmOTԎ1 OzO _LhO( U (H`@T@@,p )-p).p)/p)0pO,?A)9_a*__ OY!# O : :  +    .@TYwU HYE wadXdwGR Wy0Avj(P+xyR g yE Ra vwGA!mj Px  7z#{)48XYLjau wp@v @vuwpu CvewI6vQƱ(|2# !{\gegv|GS2eP vvvP(BkP$ ?rvC v YHXW{ @ v  @A 9@ Pt`.0O`  2A ~"bY"+lH'1_ @O!O!Op/@yO&_ыa0 hP_!_@ ]@Oa! aЋ OaB VÁn@@àOd@aOfO H!z@@ O>1o sat`t[sbY0 71i1hC0 ws?i f02s'1Is100 9@40a0 (@PAOOtA`us`Y 2@0 1 @Pt`Z 0Pt` Z 0Pt`Z 0P@AP z` d s Q2Z a XP  [P[X@ t`6G1ۙ1]sbhXhQ(8̢ A0 P Hmpr^ o k' r@!Oh@OO!0@ @P 8 @  @t`)X I2A$!h@n )t`Pt @9I0Pt @9๐0P!nsa :nn A @@ P ́ @Pzz @c@'A!O-PIdXV3 @!ɰ  8m`PCQ@/ 4@A 0n  waO@@@QO@AOO@@@!av0@lPABO @ؐ# uOP6!A @@@ȏ@ŀd=ɰ ! }`̀ҊpaPa}b)@   ~yP@b o@x@b o @@x@ac !O@!AO@QB @x@x@^x @ &00aa WuXҋ *"%"X`KIHB( `(3@H$G X B#0$`11mX0@OO@OOtP00.@8_A@!_q0.!"0P@Q8G!0 @"Pl lT@_ax`"@n&9Pap@H &0#2` j0!FrP%2HIـ3O@xVQmmHAq3Q@A80 lD_pO'O ].@x @   P-`PϸaO@Oя@304H@8HI 0@_aԉ_h!@x0`"DH9 "1` + XX` Xش(IhjR#@xP|m3SI!Ā  @x(`%(SHT)(OPA#gA0!OtO`!- @a_!h@t@@@ 1lXx0@mD>O$@@x0@mD>OOs0!@ -xP @l]@O!@@xIA e&mZ?'3`m&ĎO@@t`@xmD!`@x1(mD X%O0P@   )@ OS\@Aa3ahElU` sP P!Opd@@ABa @B OHa B':@z:@a s À zl z A@ ns>1O PO ɚ@O>8@lsr@AOjGFaOO~8@  P ӁOa!Oዤl@ vO@PoooQnI [ 6Sª@FUS@zc@@wVsoQon@X Aހ $1A4I $|> ns@  OP:a= @ pA PS BRH ʀh/@U)n> bs@/@ Or@)\ @T8@t @ !OP4|8A%p߂  )AC $(aH0@ P #c@9@P P1U  )S'4z&G3 0  M|'c@62t` PP  |>.P .V XXXXXXXXXXXXXXXXXXOX!PAPPn(_@nn((fSle)Vm t)印 I}- )Iŏ 半-I  ||(k'r"|@|,A b@n@@ X$AP!O!A@O@O@nAtO`A"O h W)OHІBP W4B|zt@$! |sO4 O$@O OPX%HP xmth F ?AO0` aa!O"hOP!OA p O(h@@lm@ lH  "^Hm@!O ONj'AO! Hp (@hP)H[ Xdmg7h^@m鎙!OPnAOH@@VD lFƉA`nO@@0p1@!mTp@p1!mTom±  b@0@ A7Pap(E l,v$ p@$XP"#` @`!1t`m9@0&h@@V0P R`,,P `,l0@V d,,`P `,l@@a hPԵ/[PHOA!0aP ۸1V0& #hP@n (@d[W1:@l@P!P@@@ @@@`!!P ^ @P P ` !@ @{؁l_9^^Ny}P1}!l1|Z[ I@ @_ԈqNaK>QKIHIN @]o]H\\a I0 @ 0 8 \]H@  Aza{{J|1lm}!~^_^_JlK.NOҐ@P$Av$@0A $#%4! )O@+I W 1w#@4 q)Q9!"2ςÁQXdɂC0|# QxឡOvga/92q' PP @0&@B&+h4!)i0b т6Q:R i!:P@FIRMWARE_PRINCE_HAPCTRL,system_config_XM_struct_t\< HALO_STATE"FIRMWARE_PRINCE_HAPCTRL_HALO_STATEDHALO_HEARTBEAT&FIRMWARE_PRINCE_HAPCTRL_HALO_HEARTBEATD STATEMACHINE$FIRMWARE_PRINCE_HAPCTRL_STATEMACHINELBUTTONTOUCHCOUNT(FIRMWARE_PRINCE_HAPCTRL_BUTTONTOUCHCOUNTLBUTTONRELEASECOUNT*FIRMWARE_PRINCE_HAPCTRL_BUTTONRELEASECOUNT4RXINFIRMWARE_PRINCE_HAPCTRL_RXIND BUTTONDETECT$FIRMWARE_PRINCE_HAPCTRL_BUTTONDETECT<RXBUFFER FIRMWARE_PRINCE_HAPCTRL_RXBUFFERG4RXACKFIRMWARE_PRINCE_HAPCTRL_RXACKHD EVENTCONTROL$FIRMWARE_PRINCE_HAPCTRL_EVENTCONTROLI< BUTTONEVENT#FIRMWARE_PRINCE_HAPCTRL_BUTTONEVENTJD RXREADYEVENT$FIRMWARE_PRINCE_HAPCTRL_RXREADYEVENTKLINDEXBUTTONPRESS(FIRMWARE_PRINCE_HAPCTRL_INDEXBUTTONPRESSLLINDEXBUTTONRELEASE*FIRMWARE_PRINCE_HAPCTRL_INDEXBUTTONRELEASEM< ENDPLAYBACK#FIRMWARE_PRINCE_HAPCTRL_ENDPLAYBACKNDAUDIO_BLK_SIZE&FIRMWARE_PRINCE_HAPCTRL_AUDIO_BLK_SIZEODBUILD_JOB_NAME&FIRMWARE_PRINCE_HAPCTRL_BUILD_JOB_NAME RLBUILD_JOB_NUMBER(FIRMWARE_PRINCE_HAPCTRL_BUILD_JOB_NUMBERSLGPIO_BUTTONDETECT)FIRMWARE_PRINCE_HAPCTRL_GPIO_BUTTONDETECTTD EVENT_TIMEOUT%FIRMWARE_PRINCE_HAPCTRL_EVENT_TIMEOUTUTPRESS_RELEASE_TIMEOUT-FIRMWARE_PRINCE_HAPCTRL_PRESS_RELEASE_TIMEOUTVD GAIN_CONTROL$FIRMWARE_PRINCE_HAPCTRL_GAIN_CONTROLVIBEGEN $vibeGen_XM_struct_t $ENABLEVIBEGEN_ENABLE$STATUSVIBEGEN_STATUS, TIMEOUT_MSVIBEGEN_TIMEOUT_MS4 NUMBEROFWAVESVIBEGEN_NUMBEROFWAVES<COMPENSATION_ENABLEVIBEGEN_COMPENSATION_ENABLE, WAVETABLEVIBEGEN_WAVETABLE $vibeGen_YM_struct_t@, WAVETABLEYMVIBEGEN_WAVETABLEYM@` F0_TRACKING(F0_haptic_XM_struct_t8@CENTRE_FREQUENCYF0_TRACKING_CENTRE_FREQUENCY(ALPHAF0_TRACKING_ALPHA(GAINF0_TRACKING_GAINHSINE_TONE_NOISE_FLOOR!F0_TRACKING_SINE_TONE_NOISE_FLOOR@BACKEMF_NOISE_FLOORF0_TRACKING_BACKEMF_NOISE_FLOOR(BETA_REF0_TRACKING_BETA_RE F0F0_TRACKING_F00 CLOSED_LOOPF0_TRACKING_CLOSED_LOOP(REDCF0_TRACKING_REDC 0LAG_TIMEF0_TRACKING_LAG_TIME 0 LAG_DETUNEF0_TRACKING_LAG_DETUNE 0 TONELEVELF0_TRACKING_TONELEVEL 0 F0_STOREDF0_TRACKING_F0_STORED 0 REDC_STOREDF0_TRACKING_REDC_STORED