Files
automotive-skills-suite/skills/sw-arch-builder.skill
T

119 lines
21 KiB
Plaintext
Raw Normal View History

PK‰)\Úþvgß!%sw-arch-builder/SKILL.mdZËrÛÈÝã+ºìE$|ɯ±f&U2-'JFc)GÙA- Ib¢tS2§¼˜Ê.ëx™]Rùœ|„¿$çÞRÎTfl™$úqŸçž{©Á`är­Ž…¹È2^
n6i–¨2H”‰Ë´°©ÎÅïT®Ji•¹›$µƒRÉd+ÎæïÅÑKü?x)æ*¦Åâ•0zaïe‰Õ80µø|ƒ7÷º¼½ÑúV,J½R\Χâcf>г5V­™ºSYgÏ!îK°t~Õ=êó÷?ŠƒX¯ «ÜŠDñk“’¡°ÒÜ
¯T²ÉÒ|ŠB––ŸáÝáP\”:ÙÄʈÉÑÀÊ'Å}jWtQsj,­Ì4¶Ï.ßÏñy¾H—XaÿkµÖå¶sU(ÒܪrÐÉïw‡ÂÈ…²[ì‹W2O
Le:®Ž??›ÏNX,•y¬p_¹TÛÈ"iŽ+d–þÌ«…QÙ(,ŠScp
‰….ÅM™&KÈÁ¦®¬\_[bOZª5–›CK“†q©àdXÞO—¹(7Ìd•™2…e"…D¼‹¯Šž]!<îT)ìJ‰Á Z€Ç¦ï¹°‰
wï5䃾†š}C’“Õ굶骗@C«>Ú¡8ÉîåÖ¬95ÂܦY†m°L„^ˆ‚C„l·(•‚1×;AˆKp¡äP𘞟´Ÿ¿©)¸„UæµÚ%{óçÎY¤9;;Éq ó4†çN£)|¦
+àâ¾½©½ñ>ÈÛl`ÓµbÛ]sû{(r‡â²1ÛÀàd-5®¥“ Ù°o0¬]é’lúå—Ï»y&–dö¥D’ÙÖ¤¦•Ë"5:s ½ª€ð‚ŠDÇ©{òm-‹‚ƒ‹ôÝM¸RÆ·µ°™’wôš”t¢X {/p
ôÍëœÁÆD
ôbaøàêÚZ¬²2͆ˆ˜Çâ
‰CGtã0ö'Õ½„±ü8ˆG'v/(qœ»B%83â`~55‡ØüÖmî†B×ÚI °ã"C>íIL^¹›Ì6Þ  %ŠxgÏsRÂÖÖ`ã¹,ö¤s›¦´p®lå²éñÑxr´*E›ù«k%|R<€¡X÷{
þ£{aÁ.â±ÜpKºHu€Žrm‚à¢TU Ê©«o¾æ9<Kn¶âÚš¸.³×Cq¶h\œhX&×V¬$P SÂ&ÀéØÒ¢5‰ÔÙ.iilM¸l‘é{z8²ªŽÞ)•. ]CR¥y±±Ap§û›©^ЛB¢ â¼NK_£)çU•òTù
Åàõø(z7Ÿ™è
:^M¯ù6úÈUÓ*„ õÉüìw<­äMš¥vËG<‹æ pQÝA°}ƒJŽ5T5¬Sø˜ç‘Äè¼›hê`ŵTñJ£V
iëCaù°Ñå|ÖÝ?¿à3AÕ£—d¬æØ–íj%ú ªÊ»TÝ»ºÀîH¨Z.R¸÷9tï¨Þ‚‘æ&ç’~ÑÉ•Jç$*ët ,IãU§¾ïÀBæBI,öׇØ
#õêFŠÃ2+}_ã`ÌaJ´òþVæC޼hDî•ÌZqhW¥Þ,WÇAðá¢øÚ9õ8B2r ¦É5¿OB†ñQ³ÿû0×Dk¯ñ¯Ý¨ƒ“øP¹lü€#ñ¶L eñ"•Ë\›Æ´X±ÜÈ%íœâáôéSü<ù&x2£çÞ>XàÌK®lŠÓJCXÂÒbiÒ ëš|à`F¢}q¡EËÖ©)edbÍÏCKèÞä&…mG@Ȩ‰×¼ÁGƒ—b²oÍá°eØÆ§—ðicÎK2æåSQSM+Ö†m€w%ÝÇÊ’p4ˆ%
˜ú¨âË\¢Á{Ì}ÜKW­c>Å5â‹V&ÀT#2\Himl"3†vÒQæÜEßL-éʃó‹°Ö]ZZl¨BÓELÉ+"hŠKn i$“¤¤7&ý™Õ”1”¤œáˆ+üñ?÷üŽ›I¯4òÙE;¸<F7
saµ«—pO’©’Þ( zb©¿ZCèÜÑ쌋hügu*±:J‰A¡®ëW½àçB;@ì‡*—§¢Ð%½œžüHépqæ”ÛfZ²a(_—äܨ VW¡>Q6œâ§¾AÂ"wØ­Û<Fææˆz¬Ú*3Ê5}®ÊR—ë
ºp
µ¦²h˜Št­Ülª[Ò}‰M%¬þ:E„¡×­}éð'i®‘²)®€»Þ'UP £Ž·ú‘ñ KþéUl")ôÌ“›Ci×
œÕÖõ4æpØ*ϸ̨«`‚¬ª$šÁ„‘k7Á^¼¡Cy
L¬”ê¬Cn¦ši‚Q¬V©€ì ƒU@ׇŽÖ
;Ñ(#Ûá:q¥‹á·_†\‡áà>'¶èªŒ#ñpnûõíµþÊHáCëÉ“ªñbݼÒü®*¦Ã'OzáPn"Ê®—QœIØëUTqw¯$úÓÕ÷¸fö,F»ÑeJH\¤í¢ç|@=á‚ëkB…UPlaKCž‚˜Qåµ)‡ÅV|J6$žô[ñ]õ˜CoõÆ"hÝÃþ‘ u2‹ù€Î2HàØAu'€ ¨Gä¡f^L ¿ÐººØpåEnÈ1>¢j,ÙÜ~‚öT¡Dë7¦ߺ“ÆÏ¾üò÷ɤ
. ®±ìul4Ähš½Óž(¡¦Ý™BÅž6sç¹;ù0ín¬"òmg½`gí¥ U9n5ãAòT|[è”|ú¢KpfP …âõxørAuþÉ“ª-u\ÿ F ©‹goC>ÙppCÛ[”e˜o¹“&QÝòDSÂÕçqé7 8*ÞÃà™Ûxª9ípßè.êKCª¡ˆ²ÝÅ}vÈœ›åfv½
,÷Ü]}ù
â©mu‹¦f޲%y(þDýÍVPC¨†t<+
5ºk7P`jÿ€™Ê ƒNˆç
Ò"ü™¶giµïç|aHÝ•3t+¸
ò¶…,)Y
ªðfSQ†¾ÅÁ!N z„Qn
Ð`lÈã­¸Ù$¨aðÒ ž(‹æþšýg-ャdÇxR²ÇÕôô’´mT‡o,ß`bhÑ$Çb¡Àÿ\ËÃ=U­ 7—ªX4<õÊÉô2^#3̦ծår^cnU¢BADFsáé"¸ IÇTF”érEÎrÔ£æ"ÞÑl²fœr£¥I?ò°4øÆÉõ*bÚÑ
¢³¦ÖÑÊÚ&!n ’ª)ŠÇLyGÜQO9˜˜i8x`ž!žé:1’ô&Ì$DÍ$†Ák'×߉÷H-ØÂ·WÓ°öìC|µ#ÛV‹ãõ3†ÝmC£‡Ádì®q¤³YÜø1ŨÕOáö€Bë,¬Ð
µ6{¬7Üyâÿ½
÷ÿ¾J
•'Ž]&ˆ·æ#WC4‡n“1<ÔqDójÄÑ‹¤­­(V’ÃæÍÙü‚ÀDpwT!„ª»ƒñ³Et¥ƒÁÉ$šùÊ]ßBhÅüŽ& õ`›JAX·S±œ[Œ¸À²éˆZ£†P“È“²ñ©¦+c©‰G›Fr«$µ%‰#:Véª[äÒÉ5š ÑÉ#ÅÅö[?yºÿûâ]<Õ›2f†dË]¹ÙË{®ß ñå¦íVeù0>‰Çâ×ãOâbSH)ñ)ø4 èoý“_aíxL‹©. ªKxÓïñëŠÔ”(À¶ë’àƒ&Øë'qUYÂG³^-rèVììÜD¥ˆwô郣»S
®C|Þ3'xÓµT5OÛ³¼cVÅ?¨QuÞa{A¶«Š»å9IGßÎàO§¨àóÿ£žÔ÷ìV¾í»õ ©<±tŸvTqÃŒ­+ak$æp°nrÃ~ÑpXÊ×¾ÄT쪷]èI§8|1pu .;mSönR»›_á|†y±§û„£MþF—5¨7T¯íÏ_õ}wB|C‘äPÚc¼h0ž’Êñ–ã–u<oó̳·¦íBöÚå°»ªB÷5YÕÍ–Ì®P½}[+CQƒöÈãuìþ»;ü;˜Í×NÆlìÎPºFl<yÓ ô±Hü×<A©šæmŒßåfÇŸ¡›òîº '¶oG9ûCß½ídï~¥‚sú`¤5é’ÚLËÓúE&—Ë>OAé›duh\Q¼óÐï‰Säç–+Ízƒf°5’4À”øŒ*0ïK¨;µïiMÃrè[1ñ¹Íù½.•nšuSÌ%Ã÷aþ矔§Q*Fäg¤p”Š/û—_¾~Ö§ouv(á’gË\—Õ—:Pc‹šÁ˜}ë!ÅÇÊw­;_P-З†MÕ-\ìù拺@ôŽÄú­ :\0ÐÎ,SK™Õ¼5§öûVQI¬¼ Uªé¢\n”x´’™}D¯G<®zD5”LOçîËa²
ƒÊÛªíðHÑÐÀF^“愦‰?X®Zœc7ÂX˜©œ'4PÄ)¡ûÉ ° i4µ†Ù¨
ôbP?ŠG§YTÙHßíI«NÅ…¿ÏR·”¿¸H(¸ßŸž427É|°É´±
zA8î;!²Z+”šP,3}óßá32Ú¡Ó”4“¥›€Ößøò=®Ë¯â@¬u¢šQW¬|WÍùž†Ú[œyhÒÝ-æDj·àÆòĤ~†âÑ=Y4Aé#ƒ÷W›ï©€`w<!àdŒ¹%8à†
ÀxrÕÿv*?s÷¤ÓýÎ+Ÿ¨ªJ´%Äy—Òo%Ôóâê;Sšô~‡e|ùüÁ1ÿãÙ? ×Ië£z ƒþ*„hXG42Aü[ñðvU\ï|[ýªÁÎÙ__K¨èG@;'ùé‘ò¹z¢ˆh52î_·¢ÙåGk;'v§‡_Uü+óDò#aúbýÏQ^süÞq^Ðå'Äè\ñÕqWƒSxl÷Ë9"ñ4êÊPr8¤þ PK])\JÍOÒצ6sw-arch-builder/examples/sample_sw_arch_input_esc.jsonµW[Sã6~ß_¡ÉÓî@ˆcºí[p`Ø)YÒ8tgg‡ñYIÔØ–Ws)Ãï‘o1±œ@Kyã£#ùû¾sÑñÓ„Z±àQ¢Z¿¡'xC„C
O­q¶€Æ N#¶Am4ún[ö/ÈáaŒaÁ½ÿ³ušíñ9ñ˜¯w¹ßç¦}å:mËêë‚®˜d<ÒÖYiö±J_Ç^´­^ÛþµXÁ‰ZpÈgjEALi¨…O ØW4óÂ3ª¶h„#<Kî1“Ä®]ÇPžOC~¶ ä¦.ÏÚ¯°hI}OI¢;J
UvVlΩ6%RaÅH;Ä›5
‚N©Žs‹Ö\,;°­ý˜°À§¢C78Œ*;ÓÚÛÒ7 Åe]èÁýôÎL`x3Aw.êÀÏÕï
àXˆ×;;/¬’,¨Ÿø¹^ˆã‚± 4Œ[ÑÂ/½P¿¸›[Â8'%šÛ˜
Q*ù ²X`â§@”"²õ}D«k•úKhËåÇá§šrM´ßÔ'cªÏÉ“Ã)s¢"Àw¼†¤Š”àÄñÎ!ÆB1•SwÇÕ½
§âÅqÀNÊEˆÚ<ÎÎüpi
Ø“„gNèÏ„ êŸ üTmÅ“’Ž˜LµüÑrGéÿ½ÖCêô|ÚDÛ®Óviç£q€ÉYÑ{uW‡ŒÐ÷¥}€­Ž¼fÛíe{^g{)𒢇”Å
h[••ú:Âû[þg¾¯ˆjÏÕ¼ñˆÍf~¶ÃóˆK¨×÷áÝÐ×ZIác$ûu’é³×k
Ïß…á£F~Ç*ô±‹:1gð¹
“e3­Þ¯Äûå
ߥuËøÁïCÚ–ËÆ<55`}UõáÈg
׉öïïLù£¯«´® Õ£C÷lçX\E·/úßCéáSìý¥_Ý?¢©©iê òú–¬eBÛßûÙ µW@í7@µb5´<-+ J‰®AÏ6B¶úÖ [Múž›±Ú{)Á"EÅ jÈ‹™à¡n*Å« †ÄÉ®0oˆöÆ\¨zi@ÂÕZÚ§ŠI?ˆzÚâµ'`À8E˜èaãyç¯qÏsUZΤRJr3 بêÃ/¦¢ Ô!E0(%:Á& šxÞ2†r_‰n“†Xçó‹ÃqÔ +©CrÀô&e"¨GBÿ)Rž4
re_½Uiv"Jmм_¥ÃE“†ë¨7’óþ°jd¯ÛîLè#Cñsx¢ó¸Æ¹2°š³€*±…ý‚Æ€J÷ÊæaøN˜ë©¿©oŽÆ÷ÞË©äKêaßO¿?¬metìoš­¹ûrM'»LçéÉ·WÍ@iîztW,û0ºN³9dÊNB¯8Уr
ö!
ݬÏÿ‚‚ý
¯…†ÁåÅ jMjOÇ Î•Î¥jrø‰À9Ê…UtÏ]Û|dR¥,îF'“ÁèäúvàÞì¡Öë7°®™Z 4Ë|ýáÁЍÄŸs0QT«¡‚¬ÞÖëÀtòg-ŒÏáÑŒÍ
ð²$×rÁ3ªKµ‘Ÿ–M°èuÌ×IDô‰8@—_Ü©ïªæ£û} X÷>;óS%><øPKy)\¦„êa
}#<sw-arch-builder/references/iso26262_part6_clause7_mapping.md­ZÍr¹¾ë)Pë ©%e[²$[®=¨(;Q%ZoDn|H¥²à H"šL€JÌ)§<@'Ü'É×Áü”I®]>XšÐ迯¿îÑ q;þ$N/ðox!Æ**´ÉÄ¥øõßÿŸ}p ¥
1Sq'ó\gó££ÉB;›¨LUVˆTæN(-„Uÿ(µUüÔÌž9·76³âQZ%®m´Ð^”V&âF9=Ïú¢0¢X(ñX‹.äԉܚ¸ŒT,¦+ñ‹{NKÄÊþrrtôâ…%²tJ\ž¼¿þë¿âw*Stî}s)wtt|Œ÷'¯±æbA.\G6×ÁÓ…L1ÅS±Ð8‡ÞE8-VIsã4k%‹ö
A‰úa™éÂèÛ4Oø"ÐCgWÇÇGCq|L¦}uv%ƟňÎÎÈ|#YÈÄÌ«{&ÚÆŸGn@Bµ9NÇRüWðuèÅ*WøOf1nš«,VY¤•kä\^‰[È·ÃFÿ>“‘r•´àY'¢°hX˜aý g…•QcÏÓýí«™Î ÿÌX4×ãÛ?ŠD-UB
šHg}õXBd2ÍD®,Ù°ÙúæJÜO>_~c6Ós#³Ú‹Ç´½Y~…\pb-T\&ÈÊ‹jµÊ”u¼öÊüF÷qõâæ ·¸³œ©b%îT´™v©¸öhÄ;¿"
++À7ê„ü)‡ü¶„ò.:=$䃋uA9ír,€G®p÷žìw#~VfœØGA‡³'JusÛÎ>쟮íçä ¡ë`ÄMŠG¥²-kc¿V=a-In6툓S8o<jÛI‰ÑÂT¶±JÆ®Jâ¡Éã{Çš!¾šD3kR:jßdŒl5œÐψrÊçò“œÄ
›×fˆ!RÌó¸o´>©¨dkâSÈÈç÷Í!Wâî§Ÿ¦©±+ñS°VWigŽÚî};NÙ¥®üBQ¸/PX5K8ê:èºR,p#IvÁÅ^©§žòDGšë•=ûVþ&ߑ߿VC0êYQ•DÊè:¦`\áÊ<7ð
.YÙ¢
ü©¶Ì ”„ÆÅýàŒ³ý!¡D%±®€µå4QlõG•$CWØ’—ÆÏÚ†õ%œª…‰™LéÂx²Ä¯œU=Xôo·7ŽYþAÑI‡ü¾]ƒk¡Wì1·¦Ì=5¨S{F‰’VP¡Rrª²úTFä9Ò ¤g ¤5Ei»7ÛY¤õ¢ÚJµt\F"6sx9·ËÝ6ªÐ17]©  ]¡¼ÑtL¶|%€­s¦~wªéN¨HùM®
nP4¾« ½,Z:´
U:OäÒè˜J¬… õ%²BbBIiS&þ9*i“ÕzÉc—Q` ÷!
aN/Miu»<³ÓNA4ņUs•Ì) åá¶Ì_¦9(íÁd®1圜“£ÄëAZ ŠÊ),›ñá0 œÉ2)ÞÆ 0¡µÅtQêŒÌ\ çvÓ®‚K½Sñ ›0»ï¹öÈE ±–|DWø-¤d¦@†I3ÐA'´;.=ðp¬òÑNî¹Ü*‹ÎÿgîV§Ðe‰{ôÒ²POÀg…:³0Võkþ­â= 9Ž3é„ÝüóÀË
Нaj ,„G™¬À‡Déšñ¼i…-“PÕÏNÞ앨Ã%ðˆ]‚‹¢…  ¨ƒue»«šDÚc«¨5Õ7PÑ@°‡ã0L4+iILô™¼¯(§zŠTÎK8~+”ÿ𬮝4¨r ÿÁÿþåaáS_›Ú°&¯|FÞT¬)
è•õ’n5|Ó­†?3g§¿Ù,ƒLÏ7»n |¿ZZtΪ›¿‘ÕÓ/°‡½Šž kCs÷ž¸…òÍð Hå c Ô¿ç‹5§§^µ­…gC½
z(ˆK8C3¥ÃñËÊ–,Á*Ôäì[€HÄ|¦fо×G3S€(€1~ˆÑõý=‘£ 7­÷`BmbU'c ”Êú-UÄ’Ù§?OÙ`µ6ÔY^¼É”ýˆüd¶Ð1çF°| 3щÄn^z†ŽäѨJ\Øs¹JŒŒ½´Õx³ÁÚ,±š0%0’@6Uˆíí¬¸kiîyŸaV°0â¨^¡1a]È¢Çú½ºÜŽï¯9Ò-Q~à<;W…ëóýP³‰Š{YóÄL©dDf^pËäÑ»²P|-‘p*·tCôT¾¢Q…ûÒø’©#¯ãS¿›üç>ù[­!”šè´¦Âç‡
šRòX{
>­ÛÑmÌÔ6»¾]aòåbÉ>¨‹æ@|}˜ pAI@1ŠP^ÒŠÁ—\l[M—ÔÃÜ«½ÉúÇÉäÖô6­#|îûw€ªQ67@ºû+h)ˆõÍ3H퓚hì²è lÊîÕ‚s«TšÙ¤½Ck¦:kz»CN5Æ{϶
±™)ŠªÉÃþè!X¨&š@ãÖUÚ7VÙRƒ›¥   =_P/ä5s`×Ä/EG)”­ 
UpZ÷bý¯
Õïîé°»ZËOø.Ì1—2Ñ@~¢Ëµc»é{áÓw
T5îbïÔÕY””kÛœFz¶mUR6OM纉üÅÙà7Ù4_"ê+2½¯‹üd|ßsý`­e~SÇ&¶ôóÜ›=;·Þ¢é7Q”¥NÕ×Üdüì‘Ox/¶†Ærj6£ Ê?ÊK°Ù¾3£j$ÅÖ0¸i‡Ù<°Û
À€‚Gï½GYD‹ØÌ‚g`› oÌ©¨'IõЉ]„РR4ô¶Ó2[uÓ÷’Ó7°ê©S¢Þ—ÛÓ×›>ò«É™ÕvÑ£a
B¨ûî¥/ÐÆ6C"W~™‹àbOôIöeíí½á³L¥]È̲ÙX}¶T0ÿ÷Òñ´kg=Û­aDSßê[Þ&ïYÍÀl5î·èÜ»˜ùƒxÕÈsq/ÑF"|~h)¸ÆÎÞr||³ö†{¾Ýà=l>+ø/4P g×þ] ic:iÐí°4±±žýî ¯}X|`ð¾Ü¹º ù‚»·áox9÷L~nß1æ;6¦'é¡&+¾;„á.Ç—s©3·Vý6Š][š¸¦Ò‚Âåí4¡™u=]­§Ö ò †4Ö©@Ü7
gh|ÚÊïiZÄð¡fCa´[
V/[›=Î5PHæU‰ªVŸ·VûPŽšüñQ­»s絛éoh|§Š¦ðA³ïuÿÓÝ•¸ Z`‘Š>gqÁ»†“FWk_9ýñ=ºÓQ…M7(Ï,Á†Õ¤Õ†Uœ
˜Y ôZGÅÍBg\¦©D†ŽˆlR÷tåÏþC_›H6º‚GäSo—Sþ+‹Æ‹á€ð>=ù6iIuÂÀoÛÝ>ú’|ös;Õöó°}²k3Äõ¬sq2Sû6-TYHPïµ8 Ýl+ÃÎÖwVsêj^¾¶ó"ì|&0i¦ïó³*6Mlú}·4­®f´ ˤ(24õ__øm¯_…m÷¡,¸êËÒ€šëA])1£¿–ðwR!+^¿îýPKm)keý
,)sw-arch-builder/references/methodology.md}X]ŽÛÈ~×)
6HФÙ{íìA kfâAF;‚$Ûy[´È–Ôk’Ím65‘Ÿò$¯An¹GCø$ùªºIJã$0 ŒHvwý|õÕWýœVvë•Ó4uÉÞxøÚ©Œ®uev͵ßÛÔfvwì=Nw«º|…ãW´Â§Æôš–zk
ëÂ÷zívªÛNSÿtá¿þùz@NÖTä÷šªcåu>ÎôAg´Öɾ0 LX©­öGšÙ"Ñ¥§þz5)¼¥œöšVñw^ÚgW#òªúDU²×i™b7¢\çÖ©TÎ6Vª"åm´·kÃï­Jt5¡õ^6>s`ãLºƒ¹ÁTª‚iNÿ\'žW”ÚÇ‚`\"—j¯LuåÕ&Ó8w5y™ÉÅöLzÕßé#bXÁ”ÊlLKuÅ/žÓ·^3kͼÖbr%Îôš_š´Jöt»ZRÿ¶.$-]ü–ñ]e™M”×)ö¯yÑW1?[sòáðÔ¢Šú«³j0Nè†À¯«Þ˜æª¬8øˆ¬#dFþA'uˆ'
‡f•|ªXu×§:[£ÃJU˜*¯ðé4:QÑtuw£Ê±$`ël.‘Àâà>Fp
ÒÂ)à}á@‹ˆ¯ 9y1yyò:·©ÎžØ6¿[-§4»ºüæÛKÁ_f0
äÙXÁK邦éÁTŒÀ D¤H•Ç߃^o},aÝr´*×p8-±K" ¯NOCä½³Ò¶³Îø} 3­ÒY ¶ªe•v“h^¿pö .§Fí
[y“ P°@Šá©=cíHÛ™J6¹væ ØÐÖgr¯\*…Ý¿žÎF4›þ3tï$uXØžôÄ[Œ7«Ol ×ëåªP;ùjD[Ug§)—n€ÿ%Š‘KzÕ–toÑf†‹‰‘9:­²±7yÄÕpØpr°9
Å<¬">ù Žø;U‘¢º0?×q4Ú£”G©ñ+¥¾ºÆ™õ[‚W*;VFœíÀw
SN¦€­´nœÝ¬©ÿññã™B‘ÞþÙô5l
µ˜jÅþj¬{ÀÁ²ç# ¤þd<â/_ex^$GÚÔ !l- özÃáïhÞš¹ÝpüoaUé´ÎKŽ7°$=ãÈjsA†ÑïPšy]q2°rov{íÚ
&4ÛëäÓýûï}öðGl/déf@_þòÊŠþ%ÿõgúfòêû´m°öYàM[é$døÅ-F8zqÂÑÔŸ/Þ_Ìçï½GxÚÂä,׌üv½³>v¤÷€9gå`œ¯Q&¡ ]q£63 9§.DU`j*ê õe¥/ FE…±Íìã¸Q5£3ŸL•p2.n
ø
"J
›ã˜«ðûúÄxT~pæäPyÿöô}¿°HŒbk(ÞüZ:&qI¥©Ã™LŸõ(Z@©bÛ—G´|ÀÿßóºU©³=ÆÛhd©¼:-8vûi/žÂªqâüSEl6’®—“À
ã®%u,Ñ‹‡9¬Aa_DšS‰çœm´Ôºh™ïÞuÝ÷*òóŒ6
-ª×Á5ÔÉ|—dµ°¯ÚÂä}ÂàU¦ùONÂᬡ_‘ªŽEBú dÄÅE̶ö\¬ëârEŽÞ¯VÓ%-ë¢à5^ÛñMÙB”͘)ùÖþ­)7—7ÌÃ
öú³%Ø1Ä8ñ$p>¤´éÎ2î*)öæì”ê˜YÚ©¼«2{š>^¶jû`<  N
ì¯Ý RØí=Ì·50±c}ârá†; tŽ:û<XË×6©¥à´s°¹ad¢öî¢ÎÔ.Òõ  â»I£æ­iwg:§=\|ÕȈ†Ë™?Ñ]¡7¢´wN¡­£ö˜êb£þâv>`²{T>Ù§vǪ’AAÊSÂ4%úÚR@ä"SuYÇÀd¼þ 2“2îCCƒ)e—qz;jásúe“aüS ä2B(b?¬žVÈŠà₺þج6ÀSÇŠ!¡£ÕxÈê‘ÞrþxI
FƒpuÒw¼3È\ð¬o´@×'ïâÕàÕóÂïõ„;L ó'H”K§Y(r/®BEo!/Xôˆjlþjr®f­6ê!¬ŠL ŸˆXBþÑvÑÈîé$¦Êgàª`}E¿¦o„S}0áQ­²úß«*q€ŽßJ³­4íʇ™Æ|è–²óøX8#eÁŒÜÐë5RžqÚL2n„DT[_Ov“-,ž•(úÝ_Ã@nÓBGqzÆÁ¤×ž,”ï0‹ñA£îÌFô…9æv~3ŧÎé`´8¦ŠãIbn^3uªíÃ+ƒSØñöÆZ97{4›(Pßâ3TІˇùÅr:¿¸½Ÿ®ÞÑÛ»Õztn1ñ·xư½XÜßstœ—V´âAcF“4¨øaÕNl§ÊPÓÕ¨B詳Åâ¿nƒ¤IsAG«‹VÛ¢ #»ŽÆ¢¶°.Ç++ÒKº\KÓâ»t¨Æ£ ¾¨*„¡ÍóPTk·ëõÐ5+ ô:sàªÁ>6Ž>Zè&×å(ÊL“ð¢Û'­YRÌ舔»W™gSlÂ3‰ ލ/TZ¿…Û@#æEÔƒ‘‘ LÃЀ‰•zÚfªK]¤¢'¨J·aÁ4¶Þð1cL¿•ŒÊšFä2é$¢ÌuMOtbÑÉe DàÕÁ‚è
4Ã&5
R/Ù»¢ª·[“.†§j-Ù
∠V&ÎVqu‰wQH33ƒiŽíêPÖU£ô` Â]ª¬ÐûJwÚ,bÑé] Ä"c<YLwlñ ¶øƒÚaŒ8o˜lå³›î‘vÏà çÁ-ßNè-OÆ<ü¨g¡‹Ä¦Â#–ún†.‡Ñ‰«-Ïe60y9Þ[ðÃbÄû³\hZmè–“g½ÞK -ZÄ
ˆ°uÙˉÌõ– è3Ù±™XÅÄǹ™½ö
¶áýt\ Q}”A(õa7
ÁÀ¨u„ò»IÛ:Šm³(TÇ:R«Ð¿£ÍÈPGŽ}Ô;7WäG yðxî¯t¾ÉPKQÓCfð,­Á؃€äM4Œ%=
š§F9’u«LÆ×@bÆ@Ñ0úýƒ%F_dP™©@ÆǸ²)1aƒ­\ ¥µ$‚9wD{ŵT¢4«ßtŒØÆp8§|Äozo¾YªBÖ
Lè7˜ÔeÊT^ж‡RH˜€ªÄ2÷N@AÛxé@ï¬ýj=» \"¸úQ”¼“ë•/ú+«ôË)ȈbAúUW¶8ûp²#ç*öìî"eÔiänv=)¯pã!-—¦'<ýhUÇ7è@È=WD×¥ àÜ“>Λ=¹j8ßUø å2¾Ô… ?תª]lU
òù½ìy'ª=D¸Í%ìǯ® ƒp”hvî‡2m|oˆŠ;ïúÆ]ñS§N×wLÆmüÏ=ٔɥȾ§oèÌãÀ+fËRo™¾yÎã¹¥»4c©÷«“Ûà/üÛÿ¿Tæ ”8lÍ$9‰Ü”©pSqvíÊhG—» 7áD)L>ì·5¤h&·É\v\5XÆn‰‡
JPèr·înåŠf>Å”|~qÒd{ {Þ›š~A÷Ê`ˆ¾ýþõ‹ÞPKV)\EÖsö5G3sw-arch-builder/scripts/generate_sw_architecture.pyÕ<ÙnãH’ïúŠ\6вJ‡¯Z
¨d«Ë»¾ ©Úèq JJYì¢H6IÙ¥.01ÿ°ÿ±Ÿ²_²y1Iñ°«jX×a*3"23®ŒˆLʲ¬ÚôŽ ÃÅÚ‰Ù"Þ†Œ¼Û:î’…äÿñOòÈ<Ú1‹ÈÅô†táÏÁ1ùŸÿ>!‘¿ŠŸm·MÜg?ü8÷ýµUèoÈl:"ŸÜèù‘À )ÀÿœÞ\·jµ‘ýÈú5?Á.^ûž‘FÏÔÄh;òS-ZHðgò“ìnýù|ô·q°Eg­6aö2B²z}œB`‡±5Éx:ÿ§wÙ+ïȆ-Ö¶çD›ˆcçM›SZø›À÷˜jlG‘ÂbÍ–[×ñ›Äñb®ìƒö«Û$d8j­vúË-4‹Éuº±=—󃙹¬I–þb»Â0„‡¾ÛäK€iù8ÛYرíú0Ædv3E •óØäÄy¤f#ë%'ó:ГOÍSp€SÒ\ ¶ëú0"๋édÈWî:¶·`0`øÈŽCØ®ó‡$ûsË@L+d+âǨfº Õ tµEŽRJ˜LÛóü˜ã›d
W=G»H .|×q  Â]²•½u㥳ˆL`Çk×™«þ[ø(:â]ŒPíCo'š— q±³aš ü,gëÌ vŸ\Õ}'Õ¼I\ß^Ò´Ö+àVï\¦ç8tGÛ$ïü TÐÇO097v\õÔY² ™m츚
𛺠ñä²¢
AéÁl% ~¢Ð\«Õ~ ßï¨Ma]ÈÄúÆŽÁ6à Æ9˜K·ñ†¬ŸL£Q=ï<‘ÚøæzF¯‡Wçd@¬¨ß<t¬Úõð×ß°¡3îZµË‹_ÞÏè»ËììíywܳjÃËÜÜaÓ¸‹¬ÚÝprM;¿¼”Íãqw4}½¿¸†”L}Î%G¹dV ‹·š¨~8°ÞñÕ¨½»™œOèðòЄ¬ë.[ŤÔ$¡ó¸Vϱȧ¹Çþ†h€Ì@£Éš ”®@Kê
rð3×—¾´)à¬Çêž½aÍ °cç/6èt¤»ÌÂ-ÓSóK
0÷—»¯$ßV48+(÷]4ôŸëÏààw] ˜‡q}•cö)îJÈÇ»$Æ{ŽZ¾„.˜ëFõKŒÔð…Ö`]Ì[&øAv©Áœ&þi|ªk„„ΓínÙç”`´€V²ôÃRÎ&„>¾aÝu+ò]g ³zq4ÔUÅV.𴻨¯ýÐù ¦c»kÁÐa…'n}a45#a‘t ®Ë‹ÐCÞÃLJ֚¡ÎÕîiJlRÃöå&:¢>q=d$¶òC\:@¶,ܵëQ
mÐið„S"Y7RHJ&){È@¼ŠÙß…áMòÚEõáª!-<:í