OpenShadingLanguage-MaterialX-shaders-source-1.11.17.0-bp155.1.13 >  A dkHNJI%z Dtiz:iX!(d]cYthյy:x:(jJm BsSs7R䄺+- V,$4bў.9a0Ky7uZr<s+!eP<۝}Dل84R(n)zb?e\Th1iy~KS ըe,"gg'_ڧ98uf-HmQV)cC5z~Ub!Iss@TvU:7+_po7gQnZR3~4rE|s[=#52d_J&V]sIƢ9ϪOdP_5hIB`C ˨=^.?l'h*[*eICdԼ؎6>Ųu(v؈tww6mz5561bc3f514c34f846184246fd791edb60f7dcd5c1f3688f31cbec8a85b2de0f5aa93bee2a7b432e07dfcb4e3e440bf829c7fba9qdkHNJI%z hX:D (bf]ܗ48?UmEK|ҏu|KԐnT6{8;3`CJK TQ⺲S )Ro'MlZ=[_ɍC~|U p@6؛r~4u.O[Kd [h?lSXZp{}V~q!&E v\'4.\ᢞ᩻ZQF?Ϛʁ$m~sn/"D1IKbՅA(.zƼy|^̤ЪFn"gB:/==zgE0~;Ɠ1;S'5M68t=a)Ie3Ɓ -(!, vz}6}:+'nMDDv(Jk;݌e{T{tz*)L1hF=3\[P\R7 l5Ϲ #g;i*O7,:Ã1V)>p;,?d/9 D [\`hl $ L ) V{33z3rA%Q?IkeW69 \\  > ` ~v)) P G  9 @9MAA *B Hv  h:2A R^#v%]d#p%`g#k(RVb#j(yc |,C !f n;pKb  ?K uc ?c F7% k Wu % v rZd    mma 6 xmma 6 x @ 3!\- }f #` X 1x iUUUc Uk $k w XZ? 2M Cqme /=  t}/y:HR+W Z^jZ fae/q2=UEhQ\ t$}|yQT_ g[V,q E ^NVZ 3r DNN{    W F.hV u QVbczwJduJPj?~)  2  c #  c#..17yF'8+. FSTJg%$RKu ;{Sx&JZ_eq uagk [   @ 8  8  S 7 E %5Y%)9cEd)M-c9d       P gy2vy ,NQ X d#QT ["_&B">#<&!"J$(xg n!mz$g Mj q#Eu&nu #qx"a|%Y ` l#Y\ !c"g&N!"%}!D!$>'i p!u|$i Ul s#Mw& #1!7ITlILW_ cw~1|0~1oo  ( (W  ( ,5&mA큤dkH}dkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkHGdkHGdkHGdkHGdkHHdkHHdkHHdkHHdkHGdkHGdkHGdkHGdkHFdkHGdkHIdkHJdkHIdkHIdkHJdkHJdkHJdkHJdkHUdkHUdkHIdkHIdkHHdkHHdkHIdkHIdkHIdkHIdkHHdkHHdkHHdkHHdkH[dkH\dkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkH,dkH,dkH,dkH,dkH,dkH,dkH,dkH,dkH+dkH+dkH+dkH+dkH+dkH+dkH-dkH-dkH-dkH-dkH-dkH.dkH-dkH-dkH-dkH-dkH,dkH-dkH\dkH\dkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkH\dkH\dkH\dkH\dkH.dkH/dkH/dkH/dkH/dkH/dkH/dkH/dkH.dkH.dkH.dkH.dkH.dkH.dkH0dkH0dkH0dkH0dkH0dkH0dkH0dkH0dkH/dkH0dkH/dkH/dkH`dkH`dkH`dkH`dkH`dkH`dkH`dkHadkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkH\dkH\dkGdkGdkGdkGdkGdkGdkH\dkH\dkGdkGdkH\dkH\dkH\dkH\dkH\dkH\dkH\dkH\dkGdkGdkGdkGdkGdkGdkH1dkH1dkH1dkH1dkH2dkH2dkH2dkH2dkH1dkH1dkH1dkH1dkH0dkH1dkH3dkH3dkH2dkH3dkH3dkH3dkH3dkH3dkH2dkH2dkH2dkH2dkHedkHedkHedkHedkHedkHedkHedkHedkHedkHedkHddkHddkHddkHddkHddkHddkHddkHddkHddkHedkHedkHedkHfdkHfdkHfdkHfdkHedkHfdkHdkHdkHdkHdkHdkHdkGdkHdkHdkHdkHdkHdkHdkHdkH\dkH\dkH\dkH]dkH\dkH\dkH\dkH]dkH]dkH]dkHKdkHKdkHKdkHKdkHKdkHKdkHKdkHKdkHJdkHJdkHJdkHKdkHJdkHJdkHMdkHMdkHMdkHMdkHMdkHMdkHMdkHMdkHLdkHLdkHLdkHLdkHLdkHMdkHLdkHLdkHLdkHLdkHKdkHLdkHYdkHZdkHYdkHZdkHZdkHZdkHYdkHZdkH]dkH]dkHdkHdkHdkHdkHdkHdkH]dkH]dkHdkHdkH]dkH]dkH]dkH]dkH]dkH]dkH]dkH]dkH]dkH]dkHdkHdkHdkHdkHdkHdkH]dkH]dkH]dkH]dkH]dkH]dkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHUdkHUdkHUdkHVdkHVdkHVdkHVdkHVdkHVdkHVdkHVdkHVdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHVdkHVdkHVdkHVdkHVdkHVdkHVdkHWdkHWdkHWdkHWdkHWdkHdkHdkHdkHdkHdkHdkHdkHdkH]dkH^adkH^dkH^dkHdkHdkHdkHdkHdkHdkHdkHdkH]dkH^dkH^dkH^dkHdkHdkHdkHdkHdkH dkHZdkHZdkHZdkHZdkHZdkHZdkHZdkHZdkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH^dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH^dkH^dkH^dkH_dkHZdkHZdkHZdkHZdkHZdkHZdkHZdkHZdkH4dkH4dkH4dkH4dkH4dkH4dkH4dkH5dkH3dkH4dkH4dkH4dkH3dkH3dkH5dkH5dkH5dkH5dkH6dkH6dkH6dkH6dkH5dkH5dkH5dkH5dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH dkH^dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkH_dkHddkHddkHddkHddkH_dkH_dkH_dkH_dkH7dkH7dkH7dkH7dkH7dkH7dkH7dkH8dkH6dkH6dkH6dkH7dkH6dkH6dkH8dkH8dkH8dkH8dkH9dkH9dkH9dkH9dkH8dkH8dkH8dkH8dkH:dkH:dkH:dkH:dkH:dkH:dkH:dkH:dkH9dkH9dkH9dkH:dkH9dkH9dkH;dkH;dkH;dkH;dkHdkH>dkH>dkH>dkH>dkH>dkH>dkH>dkH=dkH=dkH=dkH=dkHNdkHNdkHNdkHOdkHOdkHOdkHOdkHOdkHNdkHNdkHNdkHNdkHNdkHNdkHQdkHQdkHQdkHQdkHQdkHQdkHQdkHQdkHUdkHUdkHUdkHUdkHPdkHPdkHPdkHPdkHPdkHPdkHPdkHPdkHOdkHPdkHOdkHOdkH dkH dkH dkHdkHdkHdkHWdkHWdkHWdkHWdkHWdkHWdkHWdkHWdkHWdkHWdkHWdkHXdkH dkH dkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHWdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHdkHdkHdkHdkHdkHdkHdkHdkH_dkH_dkH_dkH_dkH_dkH`dkH`dkH`dkH`dkH`dkH`dkH`dkHZdkH[dkHZdkH[dkH[dkH[dkHZdkHZdkH`dkH`dkH`dkH`dkH[dkH[dkH[dkH[dkH[dkH[dkH[dkH[dkH`dkHadkH?dkH?dkH?dkH?dkH?dkH@dkH@dkH@dkH?dkH?dkH?dkH?dkH>dkH?dkH@dkHAdkH@dkH@dkHAdkHAdkHAdkHAdkH@dkH@dkH@dkH@dkHadkHadkHadkHadkHadkHadkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHBdkHBdkHBdkHBdkHBdkHBdkHBdkHCdkHAdkHAdkHBdkHBdkHAdkHAdkHCdkHCdkHCdkHCdkHDdkHDdkHCdkHDdkHCdkHCdkHCdkHCdkHadkHadkHadkHadkHadkHbdkHadkHadkHadkHadkHbdkHbdkHbdkHbdkHbdkHbdkHbdkHbdkH[dkH[dkH[dkH[dkH[dkH[dkH[dkH[dkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHXdkHYdkHXdkHYdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHDdkHEdkHEdkHEdkHEdkHEdkHEdkHEdkHDdkHDdkHDdkHDdkHDdkHDdkHFdkHFdkHFdkHFdkHFdkHFdkHFdkHFdkHEdkHFdkHEdkHEdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHRdkHRdkHRdkHRdkHRdkHSdkHSdkHSdkHRdkHRdkHRdkHRdkHQdkHRdkHTdkHUdkHTdkHTdkHUdkHUdkHUdkHUdkHTdkHTdkHSdkHTdkHTdkHTdkHTdkHTdkHSdkHSdkHSdkHSdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkH dkH dkH dkHdkHdkH dkH dkH dkH dkH dkH dkH!dkH!dkH!dkH!dkH!dkH!dkH!dkH!dkH!dkH"dkH"dkH"dkH"dkH"dkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkHYdkH$dkH$dkH$dkH$dkH$dkH$dkH$dkH$dkH$dkH$dkH%dkH%dkH%dkH%dkH%dkH%dkH%dkH&dkH&dkH&dkH%dkH%dkH&dkH&dkH&dkH&dkH&dkH&dkH"dkH"dkH"dkH#dkH#dkH#dkH"dkH"dkH#dkH#dkH#dkH#dkH#dkH#dkH'dkH'dkH'dkH'dkH'dkH'dkH&dkH'dkH'dkH'dkH(dkH(dkH(dkH(dkHbdkHbdkHbdkHbdkHbdkHbdkH(dkH(dkH(dkH)dkH)dkH)dkH(dkH(dkH)dkH)dkH)dkH)dkH)dkH)dkHbdkHbdkHcdkHcdkHcdkHcdkHbdkHcdkHcdkHcdkHcdkHcdkHcdkHcdkHcdkHcdkHcdkHcdkH*dkH*dkH*dkH*dkH*dkH*dkH)dkH*dkH*dkH*dkH*dkH+dkH+dkH+dkHcdkHddkHcdkHddkHddkHd34a4273da2ab33c3a255c95b559d1741fa4ecbe2067df744562d51ea0931771d227e489538da9eb6ef5ec7c2011dc9631ea56c3e0081d7c6afd173102ffb8d7065dc552841e22cae376462ba90ae08922740e2ea4ca950c49fbade019f5b93341c171a1ff1dfc834ba74c2d522dce86679542c66e4b6b881538301591182f2c282f9a12b0176ca49c1229c3d93596f2c6a4c41e09b5ce40502c782dfbe543d9979d8f3a627c8bc7a12bcf6a2bde15706a718108a318c6fe47080776a94fef8848a9c3b959325effb2e39bc1986c7b067e11641745b637a302fcfe185df24445f3c6d158474a3f5166f9dbecded9d365d70457634fce423d6f385aa8833c3567a2ce85cd5deda921d9d6dff02847512395970bdc0d7ae768946772936d1ab3bfd849a7f9a446b978816638fa7e6aa65c1e54271aa3ad522a595740584416e01f4686c6fbbd4a20d6a909edfc6b84dbb6982e22edff3b2cc31099ee5c04f4c622ea6f2e453f7046d67bcbc2c3a16ca8d9cbd6971b05711e8ff1857f14e4202010f707ff51d043607513e18f0aaaf75f04f6ceb45bbe4dd11595816333bad00f2bce71b8a4b7da00bb3e2a7b7c36d97b9fef79f84751092791d955fffe39c04d7a1e70ed91e31559cd43169c7f77a9afa9a1e00c6f4df3bad22427bf85cc8adfbfabf38364f2db6ccfa52e5f33ed1d0118878f6332b2d757287416aa39b24b42df0fbf9ff08f6ee65e99c3d9cddb2204a4e31f88434c3dbdf10236c62136d38343ab891fb8197f2ac4bb2d3c9f762ab5e1cae38ee3c13240a0092351304ebaf5deaa683a082b3c294b6f32dfa653eb05539f942fe88d2eabb8e73f6dfd317500f4fe5ea1173670595a0766ac0d2c11916630ae72b60a6ac9ca2c2ba9aa1687380c8d4264bd10c5fabbfb67898f4c1c4d50ee5293f559aec5040243041a93f5ba7cee2dff65394592a87b5e0591b58a77212479e2e899d8dc80bb9cfb2bc532c8d31db5cfb1042c330986cc670eaea5d1dc25deada694be08ce44b255fb5866c9d69e8d53dfc09cf33c44d16100e4106e4d718f47b2183cad8b5c90b3c9980598128e7ae9ae73c2c1c682348cbf9823996b5a7f048e6ff17d8dedf35b771b02d46d1cb54e5aa1f69245349ab5fbfb88b8f349d9d789583d37fbd6774f981114605d3255fcf122b39628cf164d6adecab7ee7bd18eadc233941cded6265396f3a1f12aabcbf05738ac642fbec19a64ac6fd301da65132e25d148bfa4dd285c740e12ce6820776878017b0e3b24cceebaa697eb7ec4ead24339cc8be029f6222b9bc894d1bb5c4157b93f5af1956acb5e7d65f29e80542f8fe555998193ea66d8cb643c041307093b8294e67568fa3edfa3607d91f8368603258268141a5dce95b90e16e5feeceb81cddb488de58f7a48c30f5239e01781332a5fc75c8b6b0af65cbe842d0e8eaa460166d6de6fa1662986b0276f4cace2e79faceb8446a3293ba13e1f2dfe65b2ada369167837685edde9c6c6acc08ba93723406d8b841cd9087eabdf5008b352d06b0eaed11326cb38f1cb7db81c63d79b6dc82d2e3084d34a610b28f5817e93f48e05656264a7fbd79072e5969055365305391a6958b38d96d373f0899f64375c3ef92d0982b4c4f54803a231c9e21fcbbfa48bc22efc35bc657fe4d6d4b119d382d17a93e6d9f42821ccb1b6b13e19a871c3f93cd804c8367cf9e1d2b5985eaa42a5a513852639c0bd552a650932c4b581805bba2729e31b06af79969da59bfe64aa50e07cdf1661676774a89d1d8f770124c4663fccb68cf9de381e49d1f9b9f6caab7a11b7349fedc4466f2728e83481f331ff7ca8e2e28dfb1465000084e1e1fccf2a80abe720547c2d62bd3e92b2c6660979bf416dc06f20edf7097b3e41b273f9ab1b206ebc1b80bb65623027814dfb276fedf5bedb79765f430acf6bd9f55ed4c2eb09bde7cfe4d8f4f849cedf9de243cb80d66367e8ed5124e3065726a40c549301d9b8663ea3fec0862da0c37544f9df39be34739f3af7644419e7c1057f8e15cd72072fb36f13b27feade33fbaef65b8e9b569f578685b1180d87800a01d0e9709345e1d9968971ac3e24973b9c614a638c991951b8b2f79bc0a7d9c63872b492a3fcbd020d9f3cdcabc07c6025c19e9c6e47afb7ca260c54cb45397af4a0815858a3aa67981221d8d98f0d7b1fbe4f7e910b0af743e9d778eeecdb9dadaf241081583e67138a00665a934ae817e70a5230c50c49be8e92c41ba83d93886909a1813f6bed6c2b3e4a3e9e05417979339699f783bf265d30b4ffc8d36622c4d1100d35097b68b7dffd321ae3b4cfb8acfb332be4cbd374bc48517e02f828878d2d3ccf6cc10b4525af1b84c3b2f88461fa845c2f8cd1a62d3f7f4701ea65c5ba8a6c411a1b97df395f7d52b0f85f02ca74338641511b9b2537f43d5d86ae9f0f1a75efca617c73a283fca1bc6ddb6d78d14251f36099f22e4da90318bee8ea0816cd6cf4619bdae8e345eedf265bdae40af84446f4f834d311d7e2c7faf46f0391250659c2485a987dd14faf1fbd5b19949a0882a0a03c72969358a5642d2df6e4d8ebb4ab9240a9bac3addcd6b1ac3ee846888f08a8e667dad8e88b7a995b07d22fac878763bc4f2e05068f3f742d8e16a262222696d1890f0a1ba00fce695414a2ba7ccb849a21f2ff03f3b09cf582c2740b8926b4200a7f1c8606b63b43f3a48c3760dd4a8248a92a133f54d5dfe7952b10a474064e261b3cbd28028c413443024dd40e3c2a895c19b47f06005c9ce4e82a6f1a21fbd08bf7154155995e5d1ff3edc81b625c986f250ad3dd1027b607fc9d6fcb3f84986a5da263de78acdb87fb47c0b004fa42473aa409727a48406bfb3c0405ba965412cf2bb331798cc48a0e45befafbaaecea58ea950dcaf36587bfb619a4db9116979210db4a83c15a7c99dd12a436562b7933b4aa7b7dc6df0e9267d0fe13009f316dc8ef92d68f589127a2469ae0318dcc0634b6c271803a9ba4ed7066be694f7b9ae2b1b2704cd55dee050bfe5a19c1c84b7cfa1e7385731846a8e6133e1378eaadbebb597a078cbe4bc69f16ca051d61e0c1e5355f2e11392f63ebf6f130f53a5dd1b431998e368fc73ebd364158583e6a743b5bda07185d52a9cd0d21fe8a7cb3c13da9acc998429e8e79ff641159128e0203d275baae9f2b14047316129df716a6abc8a0bfed1df06580a1983f4817db022f0cc96f2ec5edd52cee0d4f065b6629cc1aae2b4a4ebb8b8f7fbf6b7783c4d280db60d424bde33da586801f9a7929897cc7a5ead41f3bae775e54925735a6f1aa589d95e243aa56d8bec12d65255119a73f9598ed11268a77cadad0eb9ac5c00f5367363b3ad453d43f99b155c50148c3459f645d65ad3732613eda12fbc1f6c787c6c980e28f7790caa5b06d6b3993c2bde968a2c19ccc0a3038f25cd4f9757d1c5fed63a5b996573d23e0a03ca3e7125bb32ed2ded92efd1a7620da86cf5f9c8a0f0c30050bf7dc13c5ec2ec523e4cfe3144241be945be11194c2282047cf6c68c6d41769f8731de2cae3182cf0d6a7da13072758f762ef664b9f4217056c21b6faa2a24416dfedb5c578ee4d7865d4bb2619041436c75debfe46b92841b444cf495f373d2954fc23ef4eaeb2f87883b2ac3c4896912f4519f1159382e876fa306ffd7df27df79a2cc5c030efb393ae67d6d2d4a74ad052e0f9ef69db2a02c4f99477a53bbe0f90da2866b4b786388d561b275f996bc23166f74b01018b0455fc1031116359cc91cb6aa6964c8b1458f2b582e4cc51ba4989017abadf4dfb83cc9e1805652dbd0bc8b7b36e4119018a045d0273814c7a641101f1cc3ac97fedd8d5c68ce567513e330423ea3c66a09e4dfb47a8b92b94335529cd545aeffd9a0ae36502c27e24398b9d207d21626bef6166a3a313c63988fc79c18ad3431e47e4d20d476d7e9b5b02482e7b229833275c8c28b5196b21397e55ef40ab6804719a721f72ebe090d1f9393a3b5ad73a74f9e74993591d4c01be7daa622af3ca1a5fc3c658de3791035be5fb992dae7ef83d4d86c2364f2c234b7780524c65edbadd60f35cf64dd7f1d8a798621c77908b9e572ce2d7bad02d3d26a266c8df8eefe0d049139def186120408cbe86f9702a27b04cbb0401aed30f1057fac1a49c3832337e9ae261cc253aecfcd861241e5761e6e5bccfdc2a7d53a56e4c04753f98799aec33570200128b848f5cdddba01df38dcd2b31ce6da60435e5d50ac289f486d9de228f297c0b0b4f22ec80afff7dc1138cd34c286fc5cb4fe6a66246b72dd018b3cbf3b6576c062970ed3b5c2ddbfff7c987e3dbdbdabc4af4cae702abb8d66abe3a9951ae4a6eaea1da1e10cc2706ea8d17c9e91f25ac73d3958196bf0b170ab77f2b26f71b7d5036a9c3ce4383be6c251b3800593852872e2b1e8d2013a714034537c6e88459007babad853d63e34e4b1e44572f79eacf25f423580443751316d4efdae86322d63c5ab3a78f4dc11b11ff3430ce3206056fbbcf865950ce632c311d811e7786c0b7de41662553f1174bf187b499cb0386f7659bbda4cb374c872246b083728f9313cebc4eea51f9f242a59a92b48ece4bd7fe29304f290339a3c42e83387a740a1ad64bfe721204cc5e88fed5a5e7642a181c1246144c24dc3242dde44cd2c02a156758920f2f72d7f209f9ab7fe43f4579d2f1ba208eeb913925eac2420ec154d0c032874a5a0ff131fba8fba53ce98e0e318c9bbc95bbce19f7f1f5c66166988574f614bef45884d13198b3003656c1dd7ca5f4edefe1f0df893a0814a4480c79e4ecee35c265b11f5c5853dee1316e52735e687e1e01a4a211e1b3ae209bc0a388e72e69ceaf6f12ac3b4e74f1c3f455ba6a109e6bf9bd480d07e2c15b0d0de80b54d7854da88c543d0dffdc5e17156d7969d9f20211dba996fc455b488c8da439e13745a4228c1aaba7c6ddb4982a43517b9802add5706f6882d03c1699370b6b38dc082dc7f5c5d6b30867eea19f3deb1f23bc7bdc18ef4ef735ea59654cb9e938c85ebf5d17b1b40f81fcc1b033a086aa7e09fd484aa95f728d22da86925ab90b67d2ac38415aacccc2d0e7f50127be7eb0a1ef0f0bf0a99e3333bba9a7446536ddc4d91504190d0093315eae98ab0d40514c11c93802fe112b84b903773840ba64f88ee754739d507e5715fbd601efc2362907d55168472b5b432811b3ca92170524ad3c648531976de431f9be3eb85fc8e085752f09ab8c79241b67c63f780bd5de7a30320ebb12ecdb162ac3af5b5d05bf16eba430a20452f9b34f13afd59bf171522f219fe4c249db23492a00e51209dd7673edc5f43f5852ca48349cf5cfc8128254fad0824d68e3f24b1398fcc3727a97889c62ab1e48df2afb4aa4b3fbca0d03cbb473de7cfd24512eca1513873c511e0746272054bfc0d18a3bd77be9fc563146cd592fd9a34b900f2be7da259599fce0f09904cbac911052ba2c84d35d853793fc89f6684500155f360b5fe353555a7a02af1aacf7bc767392b999640ed9f7cd19f6d493aebdf7e6f11be8e18a147d46a4a448e1e4aff3b0faee58d5f6d007081facd96247c054bd90ebd0f52e70b0aae886f68405200815e6eb21e1243ec318961595147d19322640797d9fd571619dca17413d2e59e1d3c9f8b7ea47ecf98a196915df88ed36a591e44d2d9f2cc60813e4e4d5b7eca6d970c3247062ce2aa2ab7c532de52614b56e6f809e4f86c71ddcee1265a5a51c9b9ebc1483697ad0f16d05bd127c85a0c66d872cc0984482502abc531a601f12c65e105ba580acb016c3433a506569af2fd35aef9b96235ffe99ead285a45c8db9c2b3671ceac70a90f839d87046f2c8f2434ade2098812e3483bf6bb14aef47183fe57cb51a7cb9bbfd35b67e395070e8e04d8886c6f757bb8068846953995af252924a06205a65dd26b1da73be7604a91c9163cc1024bcaf4b6782fcee0ad6f6818c87f395e18d9a3682934e52ed952add82efcb7b5cd8059031fde77dbef3dab95970f0db89f9af34c04123c09b0ae06584c636f77685ab1167304dcce8b831f25bb26a57abb7fd1d30b2cdbd50ecc73591c12f83a003a3440e1beddec67105667c5b1fbf3a8f6a1355273bd704d4f5dbfe6349e153acfc88bcd4680d1576d154d002958adc2ff5099fcfe3a2fb7500bacfefb7e19d2c9b8d29780e8413c751fa5fc78659874295845362d3e51a04c2ed46b891e15faccd33fc909b7ec58618b57db9c857608cbe3d0fc87b57c4e1592e852f2dffe6dd91620b66d3345946edf9bd03ab5237839efc156b7984ea2a661b33147b5f2c1e9ef01b3320c7fe903903430fc2996c7c0424cab3b2311872d04af1280b5bea3591857aec695ad5640a31ab8b2963b1eda272d24b0320e965826fd15a7c061244ad0dbae302eee765e67794d15e0bac6ecee6fa3bd898568a2e71a861af7302926eddd5b25c9c4c44972d148ffc7476efd81f241b5d9d0c8c8015976c49ca49cc1af356dc3c4d038bf6c83ed52138288a37b3cb454277491ca1bef31334f0e7a00024bf230214f17ea59675f2f3a12acd3f421db24f6035d47fa21ade2c80ddb1e0f7c58b1322d5bd41ac98f715d12ddca2c2e4682c4a3d2b39c1fe3f325909827fcfbdff2703c7f30d07f8e1acc156b4d1cf2380d28e8fea8a7876a2ac88b5f3c89bd4ebf426f13704ec864f8e6892c6911e88547152ada84c8bf78f6256b97ffd85cc488f3275b74c31193877aeeb5ecf440a077ab520e6a56ea29dd8707b39f8d238f5568c8cf960fd3de532d1c23fce3af540c89ba717660a8a3e145268a8d52bd69259aeb867ec2556ab8442856c185a4ce1a5473c065877fa2ee9642b63a7820c977573ee97d31630bd187045187f4c61342126c57e9bbb9c13b54469dc086110d0f07f1a931ac84a9598a1d9c31d65f1892d13bc8ccbc6ad004b7f5cb13b2a09d1098a42285aa5cd1ddb6fad72ffe48b763c444f5de79159d0d7fd054a567a7701c341badefcfcfd2c950314cf3738bb6d46a80cf090aba9a34ba2bfa94bc49786d99f983e182c903fd6e0f70bcb33c693a18371e0cd8666edf2d1503eca321ef313656178dca8a64bdd7960d4761a549f8a2fb4e6a6fa08d754d94893b8195cf98f9810cbafcdecb8545939f1e6d13caf6fb66b94a4f19d174cbe40a5bfd135a0bd52eb3807953380c44a14e05704950c5898b2520f422f9c2f45f46ffb96b6dc1469822ba71ac6495ef42433e4ba5b5dc391876de46475bd4fe309f6d1025deb73b10a2d95d972f4ad88d8667799029420c8350698e36e97405491ce89135e6064f025e4c7221081dd7bbc9609737a55b9d91a0340a064812afbfc9abcd88c92a0a9afe8553cf4d7b4aaa9349208306693b4b2b0f846caf25d981d2460dbe3c004bfcf41f7cbf69b516ff8ffb033f6b0101afdaa0142076f7138bb14e499bedab0f27ea31ca24a38559da6a2d69eea0d847ef887ef1b13eadf7f62b71970f4e03fdee6f89cee7f869b46bcd3c400c68998e0296c922fc7276a9003d07317fe3f48e427f1cf3af471df013c50f149471a4443fe3d03af770c1caa7edb0f120d743812e344ee211ae06f295bda995d0af074041f83da1f3b98d9c6be7bf46c10d34a000d0cc9333883ad34180bdf2cecb1be152ce8526a117aa47f7398bf39c701a6d4424697bbd55c219cf3644a9996df064738e45aa8b9e92d6dbcd6d37d264fac586cd0fed19980cc2e32ffc65c3283195d97376fe57edd87d6e19da5faab72434cc2dcbe70a15568a47bc0ec136026517a8a5b54021412aa45901d93baee9f75a922b59e8c152c22de395bff1584d2d9eb84022f7f9b4ec77ceb4ecb1ce2f60eebdc426d1f149f7de89822930f7bbb1fcde4829074513dfbedca9793cc7754ab9ff61bc4442103e86db64d2bd29e4ae842b378c37fe5a8d687e47a9c5de17c08837ee4d57b2526364fd67fa30eb910cedb9d3f94ed8aaaed794c53de386b97fe3aeead0da3eec210a68542853173750d7e5dadbaf13b02fa22e0bad93943b37c0ecfa54fb32ad4f0c000332b614d93603bd2a5a30a88409891f6a4efb35e9cef071cba55be1a7e32a7701357ee46cd55997405cb42b710f10eecc2409e50f863e586024a5010145e3b97162b57c2847a74685b57eb735345d6647fbfea768dd79d7c99fe3f180ce3caec4f59e08ed1cd2bffb89e23dedeb30adbccd0989278524cd777ac0319e31a9e5102794b27395561c455ae03fed7713ea447cba88732db23db3032231df7de5a0a027af38f4a169448d25067869208d066e8caab951d1cc7999fed13e5cc1690d748d5fd75537a629c7b3e20f98cc0003b3750829f6033e526a6f95f699af809a10370e727e22f71c814d458c438578badf9d0176b54acda03b967555f35e8eb38ade9d146ae88a33a8bb7f86bef3cb41adf4084353fa49dce40af1f7ef181f234a28520f11f558daaa88d2db7ed0613f55f4b02bb81e14851a856057af85a2faf5bbdbd9fcfb78644a5322bcedb9e148777abd49d015dd3ed2d5bee096df662cba1a07db6d507f94844125881e41736b3e3d2827d32c4cce1d15fd4b595f481aff1aad999f9d1eae14f62c4d5e9536e2a95270d6bf0dc33f4412fbdbef0e4cf3b68bbcb38b0554681b99469959ea6b04d2cdb1e4b184e13bbda574d3f56b06c88d1a7fd84ed2a9e78d38868e57b826a29acb817ccd4cb0bedc2901d8895d72962be3a3e19c1e1dc2a155a6e258a489291470b18c5271465c30c8ea91ced035c440b0dd0158d9c6c6e8a6cb9f92cc49842d7369fca5fdd91aa7eee3437d932820d26692b4db3f9dce0abdf31d1e435b056dab60910536dd3881a9f881de94cfe27a31045613122e2633df8a0cc33e6e4cb5737e679a4e63589ce1aca5f307fc176038583e088ba39c241f3356fb362045177bedb64dbfe37a55897d9b8ff4126b6a291794631d433cb7bc0c30a012169930ceffe680cd25190e05e2ba641bcc5332b2d01a159a22fcb400206571f5462b6320982648333384a3b73ba10498d9318620e4b2e5b57d2f94a9df2e5f35eb252c238f0cfecb9b7005ff54b4817e0f1f36dc508ce5dd0ff5cd6ef2b47fa01f4eb3a305a49b1c2f1eb521f2ace460139bd791c67ae4308e621b0955ab1b22cb3c119c796036ad560583743786961bdf2ce5268b04f6233fe641bcb665f0889b6e7792abd7b05e24f4ddf59d3ab82f287a41d5b1fb55820ae34a58f61f5777fd5d6be910a26fd405e80d1486b75a2c775577507f511aa89323774c53ca2858f9b1a0330bba593ec6161e3471f0537f511422895393f7545381a6631faade867a49ab883aee3e5523d4f36d687a2aa22239ea84b2b35bc1d72801611fba2f68d4217e478aba07f3cf05f6680e1c12af0202c36e3d835bac3c2a2614bece1221b5f06d6afb8bc11860c78ed0af892f50a9d45e447d1e936fa356a5b695447e72d99e663ad0dbf256f23b4bd236b1e778c2cba3430f2b2633fb783f3ed8d909f8fd77077003799a4252f0b71a182eed2514c29c6d8ab29649aa1d8eea1faf3cd3dfdd79119c127cccadd5c363d22913291e6ac85df99236e795a7660bd0397610460bfc0b4410e376560a276eadfdd45c3c2e13be8a28deff234f35bb7daf1d34709722f03ffc7e92696aff42be1f5824d9b6a4a6f0c24f9046aa89fbf65a43c13680229465fdf1b8c9a9069b138e538b71e8dc862605b3518ce45ad50e72482b08bf4e82acbb87938f754dde9f14c303f5693038cdb7097b3235a1100f032df2fd1ed6d41a34b9b962fff4264ee561693fbc83dd41b9da6d796d5806ed65a1a9bfe2e419848d2e22a5f9ce434fb60c1edc64cb2de37317930a7ae0e0f1e467f5fdea2290dd485924f19a9f57cdfd37dc0010c9e0260cafa63b35666564c8e8725f11069d0848a444dab06f69f9e0f22c0b006c7fb2b2ebd90eef55ccaf3f86f705d94316f5f344fb84e0450836dc3ad2a70a12a1e36f945952434eaec09614ed8eda9c5c3139f0a90a1c324ca3b74a3af05812efe305cb97aa27e9bcb49c99e1b2fbaef25e51b0e5edacaa292692ebbd40646e0e08cf42326a9ed4d583823bc6bf8c6c0236b401fed6e9b1515c6c7b308225b2d214cc51261abeb3688d647d8ab09ca607ef1b0e812c1551c3912277700f7504f2c43d16eb7f333297195f2e0e3ed4c709a83fcc33f62a6b6a2852d8995d6487867996964681ddafa2ea7a6f973220ec0ce01277b13f98f6f854de9720a3e08e6fa89e77679c23369a720899569e9e18eee12207b0f3710ca721a43b6b715c9d60b9007afe68a174444bf0fc7b366bc20dbc74549ba40fcea47d701cc8617da6f6086b71cdb5ee195286c971b00fea0c4542625158dacc0661b19d47f76eb2790a47a88952f2dd1aa650415103672d09a63f95dbdd06662247871ccd5381f74f395f3241c4d7cc82962b903b8f0fab6b11794a758849be6abf8a42200490d2e62774f4930e1d70ea033e5fc24590ea014966ebe7f3a66038aa90f795a2e880045191082d4972b3d1f644c633d53362cd909c8b755bfd430f4f60fb07d3aeaa053e849721f7ec64fca914b3f313adb915db412c1f92638fad94a20714695c641909c93475872666c9bca7bb757b0334f0bc819d2b4f1aac81a2c71e76fb5952f9fb3073fc16ade67da0108e60aca654c5fad0e77846931615d8f9acb5851a1f1c1e291e99c1686cfb411b16304c61556485041e90415bd4bf08ff674a045d02d5473e04fa1c05ac0f3a243b61a1d4a6f78595c3f4b97b0554b2f3b7f5906b65e4a997587b08d371ea4bb48e826770c1e2fad86c847ab353998c441652f4c1311ab9b549bb54366fb6ccd05b4a5d322d2c7b946a874e6dc9627a32bbe5d428dddc9127f8ba0926d89b980b66afba0ddffa0fd2405cf6c59c9013cd5870016175884612102a4a7ffb9260041d1a1a56ad34882a48fa50e487a6b76c746d9a8435d418bdab2562a5e04723990cd2ffdc0cbf0b418c5440950b4a11f5cb764f07fde25634b6844af8624945851e1a4ed41b4ca48e2dc8594d4eb340873919f8774cf0d3a57904af8312f9fff7fd6a43fa3112c0f8252f472754393a5248896ace90b9c89326687d02fad799e139d13143dd6074bb00ff839bef15f3536a1889daf660e7238b1e811513aa7f8eb94e9303d943827234beef57470b8b5afdc062759b4da0e88c6c3a86816770b8f49972e1c398ac033aabef4b80b8fb19863392d5576914253231a957a4b2df7cd22dea0f1744e5a0ecfa418867d17e524be07af0039cd6e0aef3f9a8b758fcc2403890c9fdbaeed9cfbdae2582178e91718d1fa3163a65c495f70862f9cb959efc385951f3b16bcb0acfd44946091505d35d76434fdec982a84b889081e7b111312039739a74a833eb7378b6ec55337ec0022a8dadfd72501573d5fa8902e5f042b2b139a74e1ddee733b6de6747d0d3866dcad3b9d326e203d5d9f83a7fe54fded475b595b8e6e369a40d8ffc63642f7e70725c2ca5d779760c041de683b50603b391f4d34bbbc1e71719b07035e19c5ab76b24e7e5145b2faeccd0d7be1c8b5a41ac4e0f9cb05c484e2734fc9e6ca969fbd0da24bddca1aca6f23ad91d4992b3db2c1825201172ac4280c008a999ca8589008c524d015c3ca3c64f67815ce0419cc613d7c26dbcfaa51f6765a97651436ce0652ad8c70f31897b9ac524fc819174929a08702b2044c9d6805ed1f5057add3759681cc252f9860dc732c7cca211b2fdfcf580ba6a35909c00f5d0db910d73e26a208fb8900e1c52a18c075b8154bf1183bfd19ae1a6959db2a68f038a42a07df276cd6d584c8ec0b012dc5b6c9b5774cebfd6667a1b6f52597d8cdb4d8e906f0765d96d964f05c525ff2600fd948209a92ad37c3d1a1f77ca2215ece85b5b18494742b91ef48b981018e57a08d03adf47f09b2fb4616a146d4fff65b79bce73258a5d5f96bbbac261926fd3317f0805c70e0822ff05cc06139c28e90f01f14c6b95d9a18fba334996c2eaa0b8a2f6e5e99cd2cde06046d4247f67cea4a7d0b0a592ecaa5ce2c9c3e41dbcefc65403c7a3b93cc9c7d23dad850aadeedf0f8a31804f7fca80feb98e4939efb063bd0f32d4b2b41b8b477bbdac02961ff4fda9a5bc48195558982eb5627210891b1e379e2992736b7a06c3d7118cc46d22f6554e30cbeb3f68e0e026d50b836bd65e776efc5c5dcba0c266e9b33d2b8c7fe78c34fe360d49585288553a8be313eec5fbc89c818776eda049b16086f761c788aa48db34dc79f42dd6a016d50535921fa5c17f36239cff12ffad5e21f7f409d23195aa9c66e354ec47f6bd5f275f4d6c3a881f9c4b3181570ab8d71061001dd0e64746dc5d285c04de10024064995b82957e67af4b094da971c49c0323723473a49ef18f1d5ddad7a1a432d0f43fc8a6c2d867ed9354f0b6fd96d099c00da7230ff52d33d4ff0c04d5e9a2a092b5462c2d4466b5001318a37bbf85a5b15a239201ff25356c2f8c55eae109313ac6a229e87e1952a4b0e1cb45c5923b3746dea2bd52de3267c4c9b23ffff9c889a5133af9eb559daaa3785799fd9e39ed8819e5ae702f4f1c97d1bab553a0144fc38d2544173d277c4eb443209972b458a296ed5e34e19f493b93f7a11807d435f5c3526ff5fec8e937770f182eba7770cb57352005b3dd80fb965fa79b115b4cdc83575d13fc34c6349ad14d2e2a4043acbec354cfd59789aed5bee7904812e4de999af15085e0f5377261336fc28ef4a0d168ccbefd399f1580b62150a3e64d5c0c1d72acc27165fecce6a630956397e630c3cbe9e2e0287aaafcaef1d1aab4e4a5ce91e7ff44a5cafeee4f870093013de5cc4f62a77d63fbedffde3386a080ba305a4a812b9e4b44da79d8ebd2c99ac157aa312aaac50d1d967b6c032e0198ef58632f25e6978a13945e656018392a8bd8de73f32d4cae4d96e35676694747e89fe2aa57dcc8a494f3e591dd430ca4acd495283887efbb13dbb7635ce49bbe040b728f37710f300710b397ef0dc4d4b57d3a1caeed2605f666409e03e95f5002dd2a9cd45d2809b2de6d24f6d8c655fd786358071bcbcbc815baa6a2e346a87359211eeeeae1d59a0bff6e5c1139b98f58d77013d87b73322735eb6ea245f82bde2d922213f8e5617efd8d384ab5c38ef290ccc4d96f434cdac6377410542b3aa77a1cd68f7183e65b86347a20e8c0c69c8f96ebaa0251da89cdf14484d68f12f7ce9d29a34884023b532c47feffa7598c5c7608c84df760590ae6fd869f4a0357ad3bf6799bb559906abb052b824033817dfc7f5d7c1158027d7ede348902992a61a957ff557fc57c58466860918a93782468c27d6b9a591bf8076dba9fb21bd64d5e4f151b2a823becb14b05c92a56e5fec494e401d05ee047c997aa4dda183769c2860183b081a03f0e4b0b01c15e740b8713bcbce1e0c9d434c96e70a8858dc4d4c7f17920aba6a32ddd1fefb01ca3d1abd19662743a577d46e85644f3ece97f8967b1b150b9d9099d3ad50264fa05c9ac4c11ec634c9cbd98ddf77a62291ebe41875199fe62865e4a2d8176dcb2648306174b28504ed4ccdf4e410483a8a52f94efe2f60d66a3ddb3c3869f51728db05c3d958999cb95a0ad9123e5250eb398d3bd96572ef1dbf2438dcd6ef3db87bd9f869f86f76499f8299f0ff3983867042fdbe340225bcdff40a87a055ef68508baccfc0857382654604f22b9e9474a3c373de63d294ba13d35454e86082f3fe40257c6978430325473620f79396ba278499a026df51abdf6be5ba30002115ce9043007a2841a7f67126476d0a25483cf95f2a6a5b628d1feb03eb699a33c625dd184f82bfcca6c50c85f43faaddf1a1dde1766a024e5055301c5214a71c89c1143cd712ae83138441bf8aed484f44f0e646671c43b95459ff2e48a7c25180e7f931fa0ecb2cfb7c795330a2383662a60ff488595f9fe104f7f288f396a40aeea76047395d596dab5bc056b2463c2030a7a7e18d588f9b1504e6125d1e8367b5587c51f7a5be15b3f4207e823ba190541b441a1591e372e470ee47b4b6469fca64f6c3e29edeae8de662651978a1dfd23015f60fb2c522fe33452ddad2b1acbadb5798701720369c7837f19023df9e62894bb228ff6d7c450d52188eda71c59d69b0a4e055bde17d029b1132ca6d5f66b143453ef3c6111725dbac5e11c5ece8104b8f9a1b27c703f6cedca5e2fb06c8f18b8ba42420dca97d6d4ca7e88b0f263070351e30f247df0f2b22018131c949e1fcc75a09ff793eb7cbe1181fc8537504f79fed2910119bdf290e48b2c934280dc6607437aa1341b9a5a816b060282c4bcd6608b1bafd65ac3de92076822f3d0fc1b5e19326081af2c700a782d469b2f089cc963b88903f891c2ce2ca639bf87e5baa3c0d4561c146578120461768aee70fed2305f95a5894b896bba6b4fd33898a90fb717b78463dc77783384d4944951eb86f56ffa829c364c36496ea6024cae1149caea9605165c7937259b955390192d6f35d3327f292a73f433a08d06796b7229add27524234d1e5c61599a85fd68bbc02997d04ee30777ffd40b32dd165b8cd5f14cc8c7bc31666155e876d40eb149c494fa62f0d49c2a03c03f24c739035da7dd673deebe68349d925604bd40fe5adc42a511d933b484d268e772b1686b8ca57bae1ed141a99c9f1096410ff1791bb2e820286e5897793478d063d1f822cd665c9c0cdde9c57ea776bfeaaec4127cc54f47134fe38a921e9ce5c446d85848a795232a5533f132cbb38675d20c54f1719805694a636423d48c7cb686f36fe3219b791b4ac67808c2344647603584e3d47978212a6c5c97c3d61543e280ee643af897d0afb74a121b86b851d32b304b35ef457954d6de09cbdad691985362d910b7f956f76b57a0643a566d93b3492ef7d270b10fb5d80786afdfd88dc89b734041b3a8bb47db6baf2bd2c3591781866137b8e102f4c7fc9055c8d8cbcb7a620b799578dd4b12a900c78c3c608bdec00a42ada546b3b8ee3093cb299a8502f3c8897443718ad0b7ff5cca0a674c5cf91b66ae59c9084df23c009d2bec0b135a5d5891581fea160966284c9b7c10c59b4b935a6dfaee7a55e2e87c05099525353794d1fd6435f01d725bb356b12607406bd247efe1b946501cbfee91bffa258e0ba8af79c0facd33518603083f755606477e3d6b62e4d7c64f416826068d9c0b50f53fbb7fc156d25367e57f7c12de3995b38bb00825bd243e5563b1111ebc8a1f2c76f2f0cc3e2c3a181693135562fb5ea18b6b1236d0981c5ec6b7e0292cfe12adba57c5012d57b01779db1d7b3c82398a12ae3d1597ababd4118ab260dff7371802b3af454a6fde57d0e849c925fe48c35ba1cd8c248c19de223f9fe0cedcd0a7920b478510a5b128f646ca40f16c57bcaee4daa03098c27316bb245536d4d91b4255fe6953baa94c9e94f7bfed2ed5fdbd80e5535e552b82fb10a2cac9d345bfc5970b7afee662c2e472e2ba0f71c80f81638e3f802426cf04bcf7ddda1266e31d23a3e20f896e02cf2acfe61900a7ada8869efcb5ae527cba2a5cc7c91ba7abac1440bb3d95496f4388cf7825db327b7bd045e34747df9ad0f7f68a8cd57c19f7f131bf5849bebc898b70ba35dc9ebe63f3da58157bf5232a7b1516425c5cc2ef749801bbd3065543730747b5f3ad11327f86ccae662c65a07233f5c260da7020735a51bab920302c27266bd306c1a878780c9b7f3c9745dde8a1c4e8e9456d1166dd3ab509f0943f5c1b1fac5f349d063f7b7fa8f176d761ea3daa5d062aabe32a9f981ca3d6332859e230071985c82ae08cad4a9834356855b6b6e0d880f7b14156f3ca3c9a7afc449f3b179f656ba10645bdb9e2a6c935057e9c493c28b0e3db7caa225080fd16203ddc2396bc246e13d4a03d43e3319811072e8ea772f0158cfc90d243d6f8e471af4f55377687651d223859c4a570e785c65d261fe1df96357db1dd455151b6e107ce5323d2434f0e17ff54d42f4a0ec75834a6f243720466fca65570c864eab7ea46d7e0fdc092b5367ef7ca3f8ce0526e8a9264c3dcd4daf5663c9612d3b7f758f8a411cfaca55ba59c6bd638af934804c1093eeb8fac3bff4fd3a0711b7966858e220bf9be15bd0d9f5be6f8c0b6ac8b8ecbf75d7303e97ac3c6da57090c9f57e5041949f12b191b792654e1aba8ac99d5a27acb20ec45e97ec12b1a71ccaa4b9b6944df411d74091072dc1a41f0ab4ce4c29223dc2c789e4225ea79f6809d451f0dfb8b25239641e80493f40230f8ca8ec9e936e761cf0aad58889faca2270469e643b2c3af5fc8121314886c9d8081c3619ab0d34ee13e561cce3c608bed27f6a3532dfbcf123ebfee2f71dcf7057b6c866455898b6f00aec05aa61f2b4ba773338d1b90e4acdf2d61e7ff0f85a4c5669b495a01d02d88c6da164e6ef1114d118b29257e6264ce8add2f56c0e0b6bbfc7d0300da473dad071868f8023791f3185758a742cfda5dbe95b70fde9bfc362b99177e706276fe125f012420cc83f77565aff132f4c1fdab252e7dc83b3b01b2f59cf5fedfb36106c0eeaf176a702ec464666e7f3814e20a247801f9d0c4de84a8747fd79bc825bc07e336a05a23c82781e66ebb747457c4b600fb1f1aaa14c3f9c74d1eb912fb470f18ae021d617fe6bcd849df12a6321f658de95a57b9f52df98b9ee51302fc21d871b2b440c2fcfb05b4b67caa7b96e138dc3c65cd07032dee6a15707ac3cf30e1b91e3e7dbda08eca27ba029fe3641f547098180c943fe16bcbbc7dd82b45661fc9955ad3be21e3b575c2a435acf054df6eaa18c4ed3638f566171972df79cc8fa7a660b5105452ff00008fa859506e82819bad21a441af0158c9a38cc06034b97636e890624a403ef513122f0c0bfeba6c5e2a76d94a7f849c9797ecbca3ab7733460501514ddc86d4684814af12aa3005f4b6cd3627ba3ae57ca3264914b582cc7fddec022dcef32b9284e6ecd112560514fbbe724017185f37605b038e6050a3ed04eacd45e1a3c2b4781e4de7f600f3bf5c17ac6c440cda645f685b343c9702f0244e76425d546c79c3981edde5d5cefe10160fe6823b9effafae85139e0487bb7777743b010ad72b420ae83874c963a424b4238bf8e1a75cc0fc1230a5ad2068af10df6acd82e4af1d911588c12b1c3f1b83e2eb6021a95ccddbb0fd641eb70ec1e24a36dd137e38c850078a32d00e04e32bcbde7cc4d11bc602bcb1553eb840b04837fc6ed5f76d51940242c786a4595dfab97a575b68166c5b9334751f386f89d520edea173a553bd775f63fe5ff38daabb5e78c41bf0f63eee67bb1be04514615a2817a4093f248f616053d5f3df411fa5201f34fe6924add112c48254b94362ddbdae025b3e5d188addcf2f47fda8b2a378ae0ed5b7647e98b048a2c7f36dafe94598c3e81de97760e043ae494dc28dae15296d1fff1bca68871aced79ccd6a69b7f540bd2a3ba02dd50a37ac94b3798942bc64535e626f6719f861210592f102529a971bffd2c3a9e7f96992645718ea3d3f10ed9e43e9890597aa3087cf6c160c38a60297595e26c027604e00ce0300ace73d82f30de0474df2020c41474abc79fa880382942c1dde3d123d2481aa56fd423e5a0c2ae59188195eecb8be3e8c868bece9443efd263f39e5bbe6da5ba779efb68d1a2a258c78012a5e60bcaba5d7b05ebbe2bbeb87a5fa12f9d73ecef898e90eaea963baf1de23a1acc9eba8f4dde3c273483077fa6f68837bffcb29318f473b77670a19062edaeaae6bc6ea52b981cb7272f8a766b340bcf688bc24ddb10348b23873669965504e7e7031b0c2354edc59f72cc2f4f3d2350d2de151db708cfce2a43d36b253a1b3048439bd6a930178dc19b9c55bec015c24236a0a3841acdc22705f0cc578ea438f12fc7160a6e6bf6a94a1db5088a5ea98bdb0269c043cb091d4c2cbfdf60770a45e323cba3c9b122dfedf408257c00d77a5aaaf1d4d8cf9633e15bb3dd7578920b0f1b3f106eef6a54a054a5cf5af6f05cacf2538635da17ec51506ad3abfbffa3ef816d4aa0aff52ce81fa1ceaf31ad5567763c0d0e1efeb3811846641627a5e2fef19a08d3894902738a57b6305a95483bdffb8a06017397e33b4500c490977656287f7c0bc11a3d4d8af248beaa5c63e88928f2f8aa0d591480efbaefd45c703cc746f9494d1ea3a7de8b1c8290af2cf2d8de87ea0f5031a452a0b3c29620e9ed65b904e4cc424624624617ca3e9c0011e097d27322a945347ce9f39e5d3b91e5c5fc71f538c734287958af08d84357e6bf63ddb663a4b589a3d397d1549927c69ea0f8b92abc90fb40ccdd49baad201dbd1b3c1ef02bf2995a10fafc5ed79f747327e2de32095c7071f561758c7957d5aa23e4f290b42847ab75f8836923f56f2d6a48f2739019d9803a94a7508fcf5da5a2497c2e68b15c454234aa9a58d7a950f9a2761f572e195304f19ca3f8956c98dbedb212d4c9a6f8033ab5f9dbf115728da68705daaa832f14235a8ba0762453e4305a7db1f44f5f9ef40f4f7a2e2e790f806698b22387611acded2a05dbef401e67c58c2684cffdd48540acad0e3430fa6d4c16a0960ae928e4dd1af7baf4d9c1088a43fb8337740da5384f05b75e99564a30c5181633ce67a3e6a4b5373c2b5f04bdc1ffff70287d73b68f5b07788ef4206c4ec2ddae34c9f156fe8f80449775a60ead13e3170d1e4821621559a9be3eb5416c6ab8583473f1ad65ffc4c1d9373c7df7b2af407cbbd52dca2f5ad417be9907f55dfae9ae1d8690f1738cbf1f69514de86348aa2641f2c1b32491c3ff4c4803e503aac150ca1ffd8b6fff0d722427fa3d2261aae5c63a2cbf0f522f1d3e2705a75a87d71ae8f176cb35fa40f2c74014ab19e382751df50a6510697c65a6c7af84b6cb4f8eeec1b596ce163246f786ff0b657758857b3dca9c34bf87c24c38a46e7d25a87f6e046f526ba44e4b5b489ed7a98d25fc49ea1a7d74dd76f4050653ba284f6ac8432c02ee3fa442b8087e6a317a5d9d3f938aac8af0dbca5b49df54f2ed6edae7ec224cdd539f4f795a19511157acce0629aeaa7a0a38406fb44518e26f80012778da88b4821aba8dee41e319d0522ad02a6ae24277068f477959210d220c3e4a505107d97243e9bbcbd5f3af119f29e703d732074b3427be17c5e210983d6dd9b32b7d87a43f749724ba7b6e741ba4b0b08f32bec3115608f88611f38ec806ddba37d522076d0aa462abece746848c87e29e349b28f9cf4959cc28c7b4375f10cd495712a205d8bf4d9bf29d77907d2b511403d666970dfc7dc9bd02c8b1e332d3c456a6174f47b20d1375b33cae8fb64025dc11427b49a0399cb499db2dcccdd807d6846217dd2a76da98614708e55ab53037f60b5e338bf3786032eea908c5ba73b3f5f6c73053be25059e5ecc118f89df6cdd0d44ab31e3386f1a366e12c1005d6394735e3a720fd2effb205378b02f18f3d96e8792af0266853144c221e51174f4f98b4ba2d9532f6ff08e7efaca5edb3e6e23e916e7fc01ff2a94b2f39fa7482f60bb4f08531e469e047af7071b8dbeb00ea84f79813bec4102f6c4bdc4fb14f5db50519367dc6abcd3872cf6d24b05640733558b5462d908c3bc418465bc59de2497a25edc9ca9c50cb8bbf31582aad0b8548b57f8ed7ccfa1b0d4e29722b158db150fd7d149aec738f63438c27ef73e5c3046da4de08d5f9ee9075f921a61c0d3517c7227dad5328d55b4f1f164243e8b28243d9ce54e2f7690b801c431acd1478d3b6892e01f063d809440572c6eee65dc9f114792a8ff14530675312d4bb0c3eff808d1d69c407468410a648e28233e1990389b5bd1cb0b1322d443f930de20410a092ea16db60632646b0019e1aa9fd1b827aea21142ac723e20a9214257be032a9fc68ffbd6573fc92a3f422bc54fb2211750368e23592503cf112af11bb15e8c0c7115304272a14c74f98f159fa123848bd4753a17a7c907818eef91c29d2558b1e73215b0f0c809d55be62b05aa3ab818d4bf833ac22fede5012d9464afdcb30b2ec557bdd6341d2cbcfade51c4971114eb388aa9f84e58db6ac33f7ce95f9d792285405fec122773fc5105d4210f146d148e2a27b42292b5b64c4a06a67bdb78e5e7546be0b1dea943ad9bd14469d5164c65bddb07617a9a8cffa97fcb670b39b95f0aa68a10fd21361dd28b3a82cb91230aa2099b4098ada3cddfd87a889bceb2c21bfc2e3907fa0105334b8412188b24fbf58413fb51f19b81b5206e6d13da1d7d034e2f068c92d0c2dcbe74a8d217f5f419a75c63cf190aa075aa82f4ff7c702a32915a495f35fba4f170b00645c97824f37c66a381d09d44c1a09b32325382612546e78f3a195f0cfaf7d3029b88cf02e309514486d75ef34246630ea7eb6bbd64ab35eb3e16a4bcf880e24b50b6c0d7df016cb552f2130bb82c643b40d7d67b6b16154ca17f8f9e5218b202fd56c70952a2f66f9ef546803585cdad9b56a17b69ca10431c64166dcefa40a0c1d6b6d7feeb9c0907d6df801ccf4f2305965e606fa43f8cec5d2b22931d11cad5089871a9ebe4e7daf9a01290bd225b1d7348009903e1887d7c5ad477820b074cf79c414f67f0e44b245631cd672d412e4ea55d858ca4bfc273efce4912280f3566b5fbb162726a23cacc91dd50caee18fb5ae4d22aab02abf75770035a81b6a3ca4b3f38a6b9dfdd2f9f5651785aa7e2353a08a17fee856f835c3b4daccb764c593c70b9627ecf35267643f9e80c88eab46405f1b304f1efbd07cb6a1cda7d61ef8c6b440f3366f35cbaebebef3b65723911f970f1820bce638b014b072cfb23ed6d888c5b869c42744aeef696bd801d7e3ac288e7e6ee85fb3c197af93ade6e92bf92050b44422965eeb015697baec81dc84a7d77e875d7c8666b96a9e4cb4690032e71b215adc0db889d393af5107e7b83898d5fd35a64314fe7c3418e35a21b0f88818ae348b28a4ebd4edbc0cbf1b41461aa8b0255c8223eb7d2bb27d0b158ded8b270e242b611965d0646241fa60c6d9c98d1ebd5ab085702f1d99d64e952a2a7a4257098e302d5bb3a69cc686c9ee6af3a75b8836bca8a2010f2abd93a1aa9c045d19e7cbb5439ee1a9d9dc43c19c69ba64da619910a3052f790f1e0cdfb6ba7bca6d52ef00a037bbc1a3a11cc24e0e3336c0da4f2c21de96bcca2b4985d956fee40724d083657736fb6b2adb2f7bf2468f38a526243a67f9b1e4c559303ba20d5d44c77bc2b06dd1eb104004b96f01e541d73a5754aee00e1de171dbb7c1d5546dbbc2e63d4f8c2203cd3b164a5afec85e23b2acc77762a4e4ba5caf9be707ee5fcdeca42bfc533f7477be0612562b272b016b126e93affb37be6361ba6e12f4d1f5db8a6ea7de6a5837dc51a08546826ef6f67dbdcf2e857775e6cc962f0e70a2414d34770aba4535dd1513be57002c15303f879c01e0795e0678d1ec72123fadfc43a646ebf1963a83599050d29a201a8dc204fddc1f3d59396bcda49edcb417c0cac3a3a88a602a5d1f6fd0ca291527acefaa07f51733523e42624b9d9903876087db66573b68762ff24a338f052f997e709d0921a6b112785dc1b3228ad4bccabf6bdc5fb12ddbbbf05cabb0c6d2a90cee0c398281ee94a1fae304cde456953c2fe513bc22e1f5dadd912f73c983d3266466d8c6376d0a3ff975673377c0a07d7f9f3f4ccecdf4fb20aa7d847562522e6b001c63d0a5dc9448fcdc07eda9a052211e8baf5dc32a6fbead200709e49c98f58ef09d824407a0cafc2437ba989d228f97e531439d53d5d0a6ccbbd91be34f44995d9f4e21073d8c1e966c3bae441470fae1c2a24e381d068f4a5426ffff5410dfd33b8f0765bddfe8b670c4f8165d5b85eafbed3c7359dcfeb0d7f2a9c2de5caaf971fd6cfb1d82a6839b487ea45c6c1d4048bbd316ba26533ca5dba369e921a49f6f2b0df74f3a822ceb5a0c323a03c50e7031cfe278f6804bfd67dd5ab45a424100b45dcfd47880c27cb665f7edb748a9d843a5e2a3015df3f34e1e73ee73a63363cf5ac73d929721cbcd8d0432fbaab0f62523d2272e10133a0d6f55d27b70496743ba7cc42f15a6f2ac011f0efb2a13ea1d5d6b2f30c450afbaf71225212c290ac06cf6c76dd4136466ed22f2a31dea1994f90af6c84b467a16c01210be59c568eab705fb6b44c6de3eef40d4c1b19b5263c0656946ea7991ad17ab6d1c40e64634ce32845052829a55e83a852a6209da7ccdd0f2187f5231a29f9faf1ccb8629130e1460739d5c2fd6f64b26bdf77970e31b05a8cadeb229f118e51ed70a47be42360a74419366e3db4772ba0d750a9643be85bb56d5a82cb0fa318d390e4917c831eed45200613aac6c8440e450f66140fa18aa57fb4b2b7f3613dd745f5b39a179f4d82b80b2fc786f604732280d1f9403645121d8a5ee6a9ee8c5319d54479d358552280d3981c56262fa4d0a5492fb4adc5daba2b359e63a06568029de651fc839a97d464a611fe3c703bfa3b06b585003e9a4b53c5cfc2f0e3025901eb5348985d270964671361acdf5818074275d3a2bba6a7d511221b4407debfbf7e16c37a11496f7a3c07153e3c8b87d468370d08de2fde2fd4c468974dd79944d7a819167e4b5ad85b8e775b21d45d845530f5a932535548fb09302396209d6f50b6e0a41c1ea4a53b406cbff4efade5370227acf6a1e5742415898d1dc71681ff5426a388529459caec4dad94d73337507747ea24b19f4e00e087f3c7951b0f33f0d8474b304f990e5e7bb17e24a4834556e391046cf1b31af85c473b25edc52dccb81154db57ea2604eff3b5b96d1977af67f19bfc4ecf004b990f6a377a400710970f4ecce756458cfe29ef0f88f7671f14272bd0ed6311cbbc1d86c31872288a60cd1c75c89fe6e598a2301e8c9dd47c45441eaf33312f9ab10195e9969e9c5322400afe6d6111b42b696a0159eb6a1c5e5c1858dc312e7b2a7e9c044255ffb2cc73e7dee8e1ea8d8fe3e65f8b512b1f03406a8a39de9d17b958f52d6557d3e872d154cb991a140a0896203a9f36e112844c37e7024cf4d6dbad48d9cebcfaf6022e4679c6ee0f9cc36b9eedfd7d1fee12e69523fd508d07a6393b65c09f62fc86e3703d882c6038913f8227eb170b8d41cfc5120b3afb6dfad4196dfa77f315817997771896e6d66471d774f9ae8d3bd24d8f475573a1269452c9fa405c4b6a524f85fdd9145966ad4084ac6e5d52a20d294b27aea383a5691da571314f28e6f2ed288cddce2b23a6519c8864adb36cd6af16028de47abd3a4ce4245036ae21a53134429b86e5ef7439dbc7340233232c70f2311566210ce021a0592a54494a4118e429bb54e38d2f769ad10a6cba115243898fb829dba8c1da656f1d3f07a91a93d7c7ed44b8895b6744d517522238ddc0437d4237e734a19a6aa799f072f7b03819f7883bbd33ef7d0767196c2bef450ce9ede5ddc2dde03563a3c6db675af8d77d6a2cba1aec657da6fb0366a74888d62a5e6bae0ced399ce4a24123d30dd6915dfbdc6498e5739dfd515883b1c043c3a25cb602d850ae34d7f768e9d74c4b2ce41e01895c8b07a6a5d9649aac5580c925d14dbaa2c2a88c1dbcd015077680d591f854730c739b94190a3116a1affc96ec86f852994c2da2dc95f17aae9f4808941271c7c728882271a3804a88ef8b430fca6d1686e7a1373b69f9548da73474daf4ece86a937ab864a8d698bf7bb37cc37103f8b3d21db14f6c19900acb05ca24baced7222ef24648d58a58c5ec76a962793fb7176b2e88e98ba7d8147f9f41984bd254beba97a1702635dea7a4371d2f0697c914dc3503de834e73716d9aaa8f95789f3220bd99c19aa365986d734cd333340d64a6f67431c9e0f46970a97ef47e274f88d28518ec92be7a4b90108005ae4da4b966ed794624d66dc8ea9e2f42362bb23c1f3dac23313ae26cae61f9583bc144c51b6e45782209868792ac93348eaae77304562251e0cb727263995e32173f08c04fe03dadc0f2540d106dd46cd6d8fe2f1a090da822cff2f1191045c15d42f20d199112d7a50308b19a774f93b5ade70ec344498984acc1adb95dfe350d2d41b26a1dd2385cfafe455d50dff2a59e3c7c1273f2d5d125ed69e320f474143d18099e9e15301b7935ca28d81109c48d4c3d207846cd0ae02da4a30b042c9593ab500760992eba2e5de25fe4748e0baae4bdafd299aa6d42e718a73494934d2ac9f82b31cfb9fe5660054013718c32178492c3bcfb21d357eca19243aae1fd73d3b13128bff5d2a206069a17a92df06c2a4e1b801b3c78120f73e27f5ed74862343ad9074bc44066857b11c5e94ca5de03fc7eb780479ef6a33789d3f48ab891ecd3d57f2eb040756d11af9d12b769d6b46a810eb794f7fb3a782b47bc35e985564b0fb72388b4034fcc41e7b6fdb2861a376b688e9bcde8336c1c105d3facdd86529f0f710c1652d0725ae3ef5112d37f016aefe7bba4684fe7fcc002f6d882652682b9fb7e188bf8a3715d2cd54bbfb2048dc5c2440cac048bc69beae9e3185279879e479bae7f4a9d81bba9d83618904d8aa03aa0dd074c2d7a895c76a9eb149e7b83dd15d74d2e5e21b481078e326d52347fa33011bf64552de1b6c8ebba5ff5cdca149ab59844f05f6e9fb278baad717ec16e2bb952a2a64abadd7f4ae73738c5717cce1254d60062d8ead1a6800ce598adf3fcbac19c83bef6d9d8bc3b024f7bd0b02d50e341be081a477d36d43aa97f34ab9330d14e47d022abad0ec117c8b60dafcd00532275ff7e0a9f461269d4ee6ab7f75723563a11f327e36f2ba7e158f2c34ef6a4c245ac662ff842d19d212938bb9bc955930b157d7aadc5f4c731b610b006ac36d6582120802a7fc850e03694d7d93286032a5469ccdfec5b643c087700b0359ac772c7641a15c8fa89f4edb1bf2913a47f067bdd7ea3a2f602bd08db278a2ae50b0c6fc64d2868331e9b30a192ae1b464defee82bf72bc3297498116d1ef2d698d2fe2ef2285e0bf4795a0384381c476f583eea715d2b5ecdc5f8ec9f461cf16d5c41b4853a13ad7895d65d33338dcea81403e96bf293179770d8c856792e7c63abd17ab69e1d478c95ab2e6651c04537db97c1698653c5f66780c94d322a22b6a947674b92d89a0b324af70cd155b9a5e2c4bed10113bdae9e9222dff623feb49d9bdff5d03a9d4c533bc41250c86de505bf1ac7a3ef3ebea66ab4200c3a7ecebe0cef2a9cb89a53fcf7a96d811a301bd343947b4b2c0d56a0c09d0d9b5661985f83cbca65e67be256c5d1fffc8e82c708a8d1efe04a4e9deace003c6271c9eef54044dced178e2f8c88d537bda155f947fadb6fc1f2bc9acc17d5efb4485f6fffda2f658383adb67a534f2c723fe48f0cf3c13ec0ac3b00d284e49da08c37788c9d409afc0a1e8cc37035aad5f218fbce643855e1e1a27f878bbd7454721aceb02ac8d47b6016e94552bf0592c4bf8a599502c497b87ab13a577e73575852b0bddbb42c15530ae51872e4ab64be8689aa9cc15a6619bfb06d1fc8ec71e070bee12187f55de66dc7d69c6832c3d4fc2fee946e3470924821950a9df336fddf23f0fd6cee7304cd8fda3449010a667e94ea80f73720cb1fdb9f1b1d13e9bb9c80a0891d8ddd1f7fc7e2440df8e865ce7aab42ae51ec32baefa42cc3789ff3b4138f59f05ae0763f04811bfd841f8fd8b89b40fc97638ffa0da415f8508fb64a777464f95ed0aeff7e971e861bc43df8d0fe47467964b132177a3f218e586cebb43e416e1dd654e078ffebddca2767fd93afefceb6c12741760e640a88ea2b8c573bb398a8c4e539ce5e907fc3ceb99b8a63a9db1e617f575fd3f65bbc4c91d34dbeb10a8e0aba4f5a6c239dd5d7bd883147bd39324f921fbc470106167aa5215049844e996a35c1cb31de541c5cdd5347813f798a30b87df009d5a6ab509e14ac8b96bc23ed86c0972cb4043cb5cd4c1fd7b42ba534dad855b52f3739aef18a74532071967fc5f81e8c3b42376922529f21dfdc143684557d8268baa2857ed21faee7a852ae9c89e32437a1075e90e9ae11c38e29906243c0e3deba750d66ecc0917073996fe1be8170b9901591d37b74a6f5aac68d534648da9a900552606977131534e8597952bcaceea3f59094b9e0194854b1414aa3d9cb9e9d7c6b00bc6cf1626025633792eede18a6c3de17ad707ba680cd0673a0f672ca83da737c10d3974f33d7a92de0d157ac6aa671fc9d7824c5a9d01c45a4ea838df6013ebe933f6cad8e75d8eb944cc8c84bc64f840a8cdf2714054ee5594823e94af87604c037b35f656aa3d6bb9fd705e242028557efd4d6579df27d3f97b9135c073f7b0ddd4fab140f7f7068e78fab297b6d215bcaf7f8f4c6f2aceddeaf108ea7cda2aca8bf926e291553a9f8a2b6e8595a30a109b3c705f424df1715b0d901d421aedc9d9e9ea118550b0ada6b3e9be478032d1b86d6d8a645098e7f3731869f791fca49b3997178142a286a40e4e57fa3183b061e59f9daab68d6cee1e67acff488176e92a927fb8f7ae09213024e8abc5aa089ff26b69b96b12f4246cf54358622ff816fe0d66b66d24035ce43b5b6b798acfec3c9e716328292379ef3e759b84d12c835f374f3c556c82a1296d09559b7b8506b26d4f8d8cfcabb559d6a2930194e0373fe8d26819ed3d5070e5178606d41b35a18485be72bac2f64bc766212a45fc53c06d12fd07a6ff97c5cea137473fe1a41464d7bc526fe03b1c9da1d96c6a5a926f8efc17afd72fe34417e291d9b76bce7609f17d716e6dbcc39e3de2d52e2913154ff218710ff5c9b7cbfddf258d6f60565aaeac5b7555a2f4002cc21126142c863990d662b193dc21df686a7bfe3323256b5b705989024f06fe2c06ddbb79f6e64cda6576f61cafd0d56633152724bb4682a0607262fa669fbd5890e58f4e086f99e7ac081fbde9c6ff84dc7467d6fc4bddc94233d4369aefbef1fb9d10b86938ee4960a4aa7ce92cb611e3c578f489999a22e97180795d044e2632cb34ff4e3a5eaf16f4f362f8427ae3f7165a4aabcbf19dff740e15a16b71ed4ed2f4e6f289e0a55f5f34e7d5501be8391625c66942529ab56fb2857f9bfce98d69f6f7a0375905360e3b15b13e8451fb8405dc10a1b4cd5986fe7b7b5c4ee883e3232f1e68d238a3123be45cb7e0ac35f2a856ad5d1ff118dcefe8bd6e2730f10b85d71d852990b0acc5c3dccefe66628372d0d27b4f1c38997b66b2970ad12a392504debe2f5cc13662cd4207b8736b5e099676c8836faa25f42e8063f3f0d06b5ece3a2cd33fd266b9937888c4d7aea75d8c086b2d81e39b24e8e420c07ed1f6cbbb453bb40e53cc712c4d38a98c357db803d189641e6724d2334cc886c4b82b20387d0c7dfc948908289ecbab1d33646795bce5701253ae613c24f7f780376977e747a251612603880f139bd262a40f0e2985fdbfda0bae0828f3b6bb3f3d1772a294fef8d3f0911c9092a00eab8b2240ed45c6432115a31ab1dd4f031b3029af4c41f65c42281924602603ef1c27bb1812e41d6ad635e67496f81dc0b6275358e3354ded121a8fa0b474533c4ea1fc6630e06b85c299c37ad73ddeceabb26b4a8b71a827a5f64c76db34d0fd186ce6132d8f784a34d5d465d4b377c41cfc1f3f262f4fa54542380f030267121149585792e0f8c3c7ca920da670eeaa52a3e5fdaab03044e0e64ca0aacecb1d70179f359401587bb70fc8f6ef1a0357919e93cadb0f5c7fc07c99fa3e5c75842c7293dac69aec3804b0e9d280171ceaed980fd090389b2a407b580a92dbc6080d414011291c57c85727fa23c4e197ff625d93515217faf5d1b82f1f11414bc3596d1dbc43faeae4da999b15304858c92dcb84ea25eb6911173c97a235b56be85a6acea69fb6b7f3ffee7ff1d5c111db6d0f9015c036e71b662060c510858783e199aad41323d9166622e010d486fcc27c9a6300393ce9ee0b38e488e11b9896fe194ce8a3ada2417874634ab72a0edfa8d3f5515ebe670860d23168c53627bb5517e975e46a9d43c6b2c98346392cbd7dca6a6330e48fe0b17f88dc1223b66a85a73ad6659802e1afc557c82e981984a71277d59417dba4bf741c26a9ff7a357ea8b3db78d605dbd9013009bcbe8df170ddf4750093d0fadeae3b5d8ffa2717a1bcd03b803e40c89171bd4b8ae5d826f703aff8db5bc1aedecc0ef8fcba72aa70be2d20408a909f21310513150cc98f24376ebfff5c5928a4d11fd2707f7cee5dda5048e4f750e690feab9b2258346b493972e4d04dd3f90f3324e6b3c67a87df1505fa713f1485037ed57b58f95eb19f6d2f074d58d54b0b2da4dc4c730ef50b20c83cc1c7642b96014f12e23f2d40f437eb84050528a1ce68483b3724dd3acab95fb98644e2958096e3701cc340c29f967d069465781b7c12dd8bfcc901bfaa985285974cb4a2554c20aa71e93c0509577c184634e02d73a676d0cf59f32fd64b3830a2ebf87cb0eb6c3dec2a12dcbb641b896144f64cef8ddd3f0bad288e88d9515aca036e484d81d2c8e9f1ba1a500323505fbc5ea3dd35051c462fd13a623be4cf21f4676d3dd041d07718b59b70e0c235fa471a47fe3fc9eef676db5c85fc2ba1cd2ab9f2297c926d935c0083a0fea013bdb73cdf41de3f89d4e22faed8e33f4db3461f0416756059dacf4d128f78a23300e8da1cb57ebd35f57f22a10fea0e53bef857d763adb952bbaa93feed3408387e09b2a2e731d8ffa1b009aa14f8d1829c0c13cbb6cd93a0c993bd78677ec2811489b007b135513a8d350d6acd8e43bb8c2e47059d0f2165c3d2376b4bd7f20d0e7daf2450742a09b8976a940e526ebca8a39cd59a4896b9884d3f37f64ddf4be0259414409cd8e964b1dab5a73ea4a979174f133ee3806a555c2221da8a29d3eb93aadc713133ab3d0fda20f65a403679fe26de743df5d05acd14c3e989ce399514b1ebbb13a4c7cbc2d1ac09c44ed3f3f52f3aa000cb21795edc0bb8174a50b5176b1a3374db874b7a6dec7d272a8ef8446ac5b6e254f7ca617d8c7cdde3476f0447220ef2a6d7b9e53e53cab4bcb4f9dc338faf9d72321a9e45d347b7efe7846a0dac9ac9717d0ab1fedd6bcde964e0b1484fcb452b2528c8dba4918aa58ba42718898ccebbeda7552564a51c36a7fedb27083f5fbc377e8b2c37b0a586453aecf4227580d8fb1efabd9e4335cd7287888e040f17da632380205e81ec4208485d2034706ab9535a1bd3f8d4ea05771d4ba93c635513307a1aaccebf8cd56f9283154d13c59c64eb71b7bae12bd2f52d7b38cd3119efb018ed996b6e39c463289ff4d9a551e5637932679d9da7d2c5427a45bafc96d1abcbaaee938ce3a33f0b4635b76d2d8c229eeec3eb61a3bf6f6480d381373dc2e6b7d68a811b3b58956f521dec00bd3dfa97ec15101fdc569259bfa1c1892d236c441255c1ef6ed71ab14bed67251e237550f4c78d6eb0c78a2fe7fd57900ab11073a2ed141d2aa2f858bdea6f81b5e5ad93ccd8a20005959783fec92e8fe15eb5869ba80e2aa44ffce682060cf3a6ee7fc0505f389e2cb9b7f35a5e2a33217f1b48b46e0fd54afadd6fe0ca768608b4b9fc72329b1b49877eb6d3f1bf83dc4b84353c19557d1da6760b26a9b486d0966299dfc9fce731f33fe5d0d7741e2b454c12c1d68d2244152004797d8e2956effff7bbe971dd385545039aa821fe9abc7c90400e76e2b1a49c79a3fa015f63d8c8511f1cb81895ffba7057ef1e58c7b9cb70a27c65abde9e2f79fd98b98641ade29fc32eae45a18893cb596a9e1c731ecc33cc189e43a89b322993eb306fdf9fcb79f1658c96ccd67ded90894ad07a307fbe4ca8bb9eeaf09bba031b0d4494e13a1990238958f9684edd941b9936a1c9c99e725f8638dcec6b0fdc1cf4d8ecf11201f5d2b46f62ad529c923a9a3bb5fc9eb53cba1793a6aca4bb77aa9f725f428e40c19d0710b73555cf4106c2c7386e873e89aefbfb2879ef671d8f86c3c47ad8a275343f9bab6abb8d3a412e0c481d368fee703198a32a61364686d66a5b1b7f9765d3355b2bf2a41e7df24b13525efa2afbbe254b79b1364bc9347802325aceeeee4743cbe49bc74451c5723fdadba38da0b8654050ce0cc87d01ab47b6e77d1aaa7457761014faaf534714b8ba7e61741c5e9cd080df3f13daa42d701daa41110e4406a24227f92130e5c7c9f0f0d88128fd00529b3c96a130ca4818b8468ac71a775171bdf611929c8dc81942cbf9fc5f1362f0bf3941de5644bf6c723eb5824b42d5e16566fa125b2b488b35a8a19391c614c573388122322f23445eae4a545d84b2ad115863f2e540732f51a20ade77f9e9580275a2f1ee9cb2115af0e08077a0b9b280c3d1941ede765de6c48eb9320aad81d88536461ed207d3d3ff00d1a447ed61e0253fc1b305709e08f78896f25f9299eef8d3c24689e36cfeb6f144d6908d3eea17637f9ff9a53b390b10ea5d6acb6a0683348ad2360b8d77f68bcad5a21118e37169328886ee065614775b02a32a1c659034b439a62b08b9a2427e5794fbeeca554c873c0b4929892e093a5b711c9509f079615d242bf0875664e84cbbcef91d49c6a4f1bf945563f29edd86a1cd3ef8f919b5aec37ea8fb43d03c1fdf47be5fa8e09d812fc50096cc01c51fb04704d4e827f075dd77348f92d7e57d09bd0544ddfef224b641dd1a743a9806bf16376c8bd189b051ba87096464ea1e6aa4fa300ef3de942f53f2bda9b65a34e73f93fdba026adaeb241815722aa20843159736aba38cc5e10271b895f654cf007838d883d4e5eb54f8469fdbacd08e7bc9eaabd083c72bdcd6c1e4e0bb0f25edb152b6c5675716ec43df8cd0b6c973ca38f9384ad2316b13b9c13d4e777c8e290c9a54185f62a07badb32bcd82ec308c3c3f6a43daa311f742fa9d8ada202f4ff4921b5c2b2ffbe945f5cf96d7c37e7b6e4d96d08a8dc382651bafa4f95642232987bf467b91179040d45c09287b7c27ffb47ce1fc7096b882247b4616112c0ebd48a5ae7e151845b943294fddc10a82df74d227c25110ef7348edd3bb5afeaef980221d48dfd372b869b382c9d74a2a20a7b30cee720a57a6d0423571a6e4b8a382c9344ba861b1af8d6233d4709215c0fa5b1e101fd534d622c344e9917e4546be9b66910ddb2f3208721f35e5f16a699be1bf79a7b6d0be756bf5f9d87126a37394344e123fe7ed46510af71bafbe0d1f1e6a6b3a89b5301ffcabd0a8f203c2ad787af3eedaf166b2d75132d7a03945e664f895d55116aa42c58d92e4bf1d46ad8b475070ae64600cb5f7fbbcf0775eb3b5ceca589e7ae8f19304358da5133d5daee54c09379ebca02296d35e1957807164b9474d545b4f1985446b1b3e5582ec8b79ae27e40258a3402c5898ac8ea435a79956e66cfa2da84fe78dd3b5fb1990bbae2a5e768dea40880e298c0d9da4c7929f04e6a99643206949620d4344fc49a72841e00848c81f846864664a0956b2d5672847f153b3c7bbd545ab9ac3346345eb893dbf7a8a5b333d7a1c08a9f4866179d3713d45a1a756ffe12e85694a5450351ff3882d2834b1e5767aaaafbe184aedd6411a909d5c165b88b2f81b11dafc8795326cf7eee77553a2d5c66cf70c5112a18a4de3893e85aa5e42f32f1da07b8f5ec2d71a9350cf7ea405493c3b73db2a5bacaf8f1b7be7d196ace94e2a0a9f37bf4e685f7f3214648fccee50b0ec0b9d453de6eef8d0deec51aaa9725d4056ed6b28b0317e0a8c875679d9584c159c1cd0bf2466f60d902dc21de13aa73b98b0c2590eeb20a75496c0d439d5a59bfbb97f3ac1adb636d1adb6e5adb5bbe87900063e5a1f4cb992afca5a6b2f7bb8be66f2adedc00361755de97b5d2c5de913327f17b224655bcf2811ec00590b6d6f2ac5f0c750136acf4d764dbe34172a1ced412cd1c44825ba181d67bb6aa4c6b1d893e7c222e8c690e538b960d6e12677b499f02a53ecc30210621d915cf42ad8244c533a419b977c6b97ed0100f6edba901666d52cd5378d3d5bdf2bc7a4c38e94626dc544aad21542928fb7dee3cf8f6e0032358af4ff35c3aac4b7bbec32b99b97a57afc12e490da1c64978d0ddb0bb04320ee1b23b8379cf3fb6ea66ef4e248f976bf00bbc6ee13519d7253d3b7c9a9c8c4538d5e87482572cf011336e9b6417083e42deefe9d249e6c1c0007fc104001690c2c57477ab96f8ae4b30f42247951130d96797dadafa0537b3c5d0e4079de563898f52736c06316ba3de37a9915378a2aee8091e5e88975300b8e941f56fc46deec29d680df88aef5aca4201c7eece42ad195794baf09221629a17eee3c5963e80937ed5a128f6b7e836477c2f4f32750a767b58a008d5de94a60919896d82e8751321007aafdf03593df058624b05579833150664cbe966bc133afe0f5c85544c02fb417f454557989fa32c4042a569d4145fa3c9cb48d7e67c6b9128370108022f07e47faf0463b4ccf58dcc36af22adbbe01ea8e5a38071e70718b671822ea1112848cb5342007132f56c749e37c7e624199c8ad38ccd298dccca4c1fcf6c220bb46014da5d9f143d956e9c447bac5e451fa4c82cede9a5b97e2fc67681820191a55d75defa90410e8af332f006e18dc6ccaeea52d9b8d8780b29a715c70d694869611a2085908761b4e983224b7320ca861ff68ca36e69ec1477d62b00593cf967a077e0a5dd09a522ab4fe1eac3b839854e49834e928a66815782a16320ae2cc2c9a629221a62553b39f9ae92618b4b74963745cb62b156b75f2ceefd06fecb305ae3b03950aee04658c21902e8c3c3b09bfca35ba64439d812806d3d298b7eb98f13846b6f7aa9e341e3c71645f800f107c7e6cd1b72f7a5414fca8c9fb2880a6662a25f53b3db001b5e05e07a4518a820e5d2f02c21c9c502325ff36b43690577b942cb7f555195aa346cbcf3b2f800ed4428e5b9182c6c9b6df70d07158e1c8ffc5462aab77481eef38b4579b267f382b8104db633fb9d9da7269513c70d3448194fbe59dc861be18700b1d0f2d7311d9dbbda173f482b49da1cb8d751bd091392a2cc5464c1808974a3f557e5fa3ed0e78b5ae8f1ebb54c380091cd7e5a31065356bf0a5894512ca0025a52ad157a96085ab3094152ea5c28570446705898c93fe10cc5e0608d6b37463532816220304ae9c11574850fe83f05d67a35d6fe0ac8a511521007746bebac6e41afc7f3a60651cda3d66e3019e4143928f45e0ff03154c167c84dc807816f26ca1415dbb7f89bd281eaf78b7b750935d87b2662169d0f158474842856ca3a509e20ae4044f6f499a3aaecf9d729c8635ac3790c67dc3db9731b7d063edaa7313b7c74bea3b25261b7edf9083947fc3d1b130b4ecc3361a21bb47c5004e7ae57b9d3c512550c3511b4062d0db1a938a2d527ad76572d89100357c771fecfce7927e7c5771365b259051af90058a3241ce030dd9f00008cb01850e86e9622af8f624db5ddfdb849c70dd2beb7728b9fa4efdb47af2d029e4ef42c0c57f742e56b3585b03fa2c4f09c14b60f6932d5cfc2976fc6bb7c0d9dc68f0bb5d513e53826e243fd47aa3e73ac5dd14cad4b8b35fd68e46a1912c3f535ab0a1f090a92941159ebc84607dde2cbe2025b7b9a5cbce5a392538ceac0767dae7731fe90491b411a6ce85c658ecc40c95870743724262d7e872731a569a2e4d7aef00239c59e3d78a34572cad761b00cec40efe65da1ea06937901441cbed3f2c2caf5d9b0f91794cf6da356ec67374b659f82049bd5f7447aaca4b1ab32c44ae4049fea1df5c5b95b17c424445a06ba6fcc5d59186b1c40c00737dd4e4bedafa466ad6af5bd67855f5aac03fbd3b1599d316347175709bb63d7ac2c9c52e06fbcfc029e9f160f0d799e3ffe089f10bd0bc1944b16d221015e3788d39ee545bee492f1db5488b8746d4dda85a08b2af1bcb7f14651f8de2d71f237da240568c8dd8e51bfbfdeecfa35dca8819c91c9475132ea8f29a641ec2984bc34b66e342bb8c4293ec64fc0abfc8821d9bcf769265788b04ee378d198e618c160b2a969e2b91040694a1cb16837f89900c369ebe2223efe783f2dfb43c71a71cb7230ea9f8e27dc671fd577d4570d1b4dee3472c7f0b8ab66f474f31c77472fe11966da3a7dfd600a2c657f97e93ffd6f8bd8f97b5f76b50c1e219c971bcab89f65c55df709188d2de9c9a18b16207277d098ff07ca78a8f41a2c3a6e8ed164d4c04943a3022c1994606b030a9f7a2b80f50e5f89945c3aa8482ca2b16d7d135b93a1fa22185811e562aed7b34c1d9b0155f79bbb8694e271f005ee1fc54f0aeefd63b552b6c4cb6f98be1dd11a28e90f9c056b9d73cd609b10e8d20445dc99455f5d5f3cbbea328058b8c61a6804e4f04bc1bbbc140f66e6d693555398cbaa8f5d813f1902a3fea5d6f34c4392a8e700a0292a1f335e7d546e91362c71d1b548faee61079feef42bd954e6db92bb048b29d1aa4441a4601e75efda531b21e16d525cfdf077b216f2880cb7fc3727a19c2c3860e48810eaa3413189bce9bdf1ff73c922bf3051c46292e163280cf8883c616a7ba1a7589550df7e97dcc201c857621826e24c51abcdd4f0f7f5eaa2805a565711dafe6b28d4633b349fcf137eb0931c0cc1bf8f2736fd31a16bfaa69ec01bd8034782edac60ff64ccf0fc93f08fabc215f862e022959a43e356d7f8f8033e932d2c84659d5924ee63899d956a8cb92c9ae6bead19ec534b2eca328f96573af7d0dd8343293062ec3c4ecdf371aa1da2089ecf128d8292a293ce75e6f79402058e5cb8ba5d836c353613488fcbfef87a40bda9ec29990375172e4e28df14cb2780faca3a1e3fec972c37eae1396ea82f7cdd939a6baccad9edc49004df4c88239877344ab4e7105992b62fd76d80c5f941669eb68c3791720cb952b12151ca719644d0bc8ede881b329bc913020d64ebcb39efd41480f825fa2ecbd1ab7d82d2646d79411a2ac4449339c1368a047cf0bf384e07afa269f92e5129d5325d640f49e2448ea01debd80f60d103dfb88fdc0e067109486e99eb4e8d425b0f5592465ee06b4c75315ed87a9d39be9fd0266699c8da834cc1d203699af84d75104fe9c9f5df37980ffee37d87d689f570abfcec169957963e7f178d97b1a7bb724cc48723ed1650efddaca4459fbf883154725b57864edbe38997c9b5ae4c4bd56aad971022d638f1264814da8df9a970cb4fac8e3fc4d288770e0600c5f0a62967702ad15f95b89e9bbfa0349e669acb9b387dc01ecae6eb3368259841f339ed11476b12fbdc0d011031ad16d8a89c49f70b5f57dd3a7185147752a4841a3194a271de318203cf902948cd137a11c712b23f8df625f6ae9a443f73079a6d6dedd1aa39add825f7a9a1da020686b00e73b4e9b064e84156b1bf1b743ffe34934bb69bc9b75187962933d068e2a4d8c9c9190a70bcb5f88b41541840a47678906d54b0ef6a0fbb6b9327fe621bf677956fbe0382308016a89721357ed88ba01eddd513dc4e597e3f1f97d7c2d35f3ba2a124ab47a6f929606340796e1c07aeb8f13b12ac7935972adae683f5bc2e69fa626c2dc0674f1a0a2eed078aac3d6892ee1d57ee250c68b1076978be5647e0fed1e2244253fadae9b7e8d3278eef684c1b85e131cfbae6bc25d0ed547655fcdfd5b1662ba8d721825237467c10920d630af3e76e6a64618eabc1c37f8b1b153de5b35215e5c06f9eed15b8be6a60c9d08f4695f4a834992171bc9919e6fd38202280b303fcf0c01d8a8e26f25201c0282e95bf81bde2c67573df3c6b16f547d34b10f9fba77e9668bf2719a58d2b56556d8a93dda1fbe85d87dd6d071642a88dd5f2a98f95697d4618ab4583059847e361ff56ce11c41ce68975ce478b2f7315202a109e94e04354f477c8128bc9acc5b05e8866252a9119707566b1ffbe56db9b73ba5107f1ba91f94fc3ea3cce59da5d48047d10ee4910bfc596030e31b9f15f58f087b5c5cd729900106b1ba23b5a1f2efca122796d3bcac893a6080d2b3fd307f7e9ba530f489c00d6249b2bcf575325e5e3ea3c1ac6a69502ae3c2aa3638a6e66c4586139a382d311bb6ef49afd3410f3e9ecf0d32bcb399bde9bca62126fe9140815c462080910850879492aab65746837b5ec5e68678a1a6b19351ecbc6d9e1715778a43977d5d9ddab96572b62a0ab1115c56caf5a9f9efb0c144772721133db7199119dd5973d0671ed252e8763b27bc380732e24e62bbd4d627a4c997991b7898b5d463be229ce8edcae3451fd56f2b33f995fe0961ab98889b3a46979939d5aa3effc9912a2785834bdc6261cc7c6af6df30e89ff14a3b763f8ef14a82b5f73caa9137e176a37beaaf3a53abbd11d48d588965dedbb250920e570e8a418b533437f1915e9ee10522eee17238e09c550076a415dedbfcdb202677608f289357f315c8cb5d393e2482938e4ae2ddddea23587d4e4f1c6f81461a5c8740059c194315c71f924c8789282156b5ab4b0a28ba9821882fbb7bd641d5a5409b1daa9a4d0840f28a7c5632714d0c39cb8bf6a7bd03c56a3006bb7a798cf27cb0b22044e92c19f510b160f6f57e4fa35890b511aa19c59b3648fdf748165a4905fe4a0943d4860486452c278553d6f98296b5cae26ce748d9c3c92c6b22faa65646093c73c4ee10e6a2273d0ffa39e8ffd59bba691729a6e3f6ccd4182bbbda7657d02c6e19f87aec6f0d133226a691dbdc1092030517eb9551e85078b5a0c34dd48c07fdc01a0404abf38f407f67407894db5188ef643442dd9554bde4a724e46774bb0ba51a710984bb62bd5cc0ddc6bb11d59b9bc0907a2d3936a88952affa1ab1d9c325c42fc3b987acae1c740c456b9b6b17b9b831c777caf88dfa2b63c0c67585276013c1a3c69cfa3707ff9f846e3c555948a72b020536e941699c46a81f765ed899cb958c4e399468e682df94417d1c3e0491bcdf7d45c92a6519084e0eec068e1d5da4d8e67d2c7a872d3423354413d6ae4b6665bce9b102a9c92c5c500d624d44a4d359ed217bd11567013461dd230456bcdd7450fb3314a2622930103380a7343c9ec58e28fea3d1a39cc220a28bdf68507015ea1ee8d0e79dab6ce6cc703290093b99792741acaf66827cb5e436ec249daafe483f1e1b2210f2b0d3e5c2668f8bf97453c9e68fa1feb2593d97a4802b950c4bcf4054a9e03ab5046e1c9e4a07981aa54ed6d1b2e08c2fc7acab2246b7ce89523d9b945f871146896bf4cf4a78aadcf230adfdd97dcf79d473dc545d3b59da4f1e9ad74d6e4253badc70308fd8466373a7342d376e0bf3e37502f6ca66053f2259f13781f03d0ac07844e5a21a96a02cf6d7656c832b39b09f6ba056decadc9e07d1a5c60016d8c0867b5aff67e0e55572ea47dff479a3285dd8a3b99b705dde8a5a3edaace12d35d84062298d7a05c83647696dbd01e949ebe225262a6d8535b1bf677158ce015874f52770f02666f32917b60f902b742e15a82082b3522c664044632e9a9adf8b495a2724a61841621f607ab5b258821acd3c0f32c2a008c2a13a246b989885f13953902e79df9019714036681ded0d19204da56cfb36e0a318fbe3bc911cb115b55ca11045794f638f7a4dbab88d428cb17480a83d0ca2a6d0506219cc7217cb7cf3c544e4e5147e0193ec41afa3695a1d4a813c6c44a335822084e894541d567f439b0ad0374f35a536e99d798f7e2d880a972451e7adf9ef78e7964517adabb30a03fbfbcfe39a2e4a5ea5adca021661967c62c0ae17381dde45090f9da6d10d09815d07d912bf38bc22ccff80e165f4a7c00022f8e801afd23db8baf78ae780dd20a0689719dc772506a2a4ab2e0bdcdc9f5f106218ffd7c40eafccdfcc16ccf14a6b9100475d90178e143cf68b750c8e787fd3a0f0a1524708b277f912d9907e74328124c9584515a390d182b4461aefa5f94ebecabd6b2a5c93bd1aca3407255e89344de058b196ecf33c186851a8a94890d0364462c5619f672908903c0099403148c47d2be582fe98783ec117a0266b1406a424a6fe0d1b3f9ee0ceea7eb99c59ca34e3e2a97e998dcc5622bf5b6e616e0c0a671671a05f6c31957653c90b68ed90e83af98c81fce51543f1d3f1e6ee231ebd5bd6cfaaef03ed4211dce2df4740c7cc9165bc96c486dafa3c43014961d60b50e2a491b2b0815697f30d1fcca4e4ed9b824660f39347abc0a83460107b2930acb135f99102936ddfd2235e19e234697b84c43e85c84146974160628e1711d3cf1a5a0a311b572d372547b009eeddcd35a31e7c374e831287d4f01480d9d23b4304c47301ab0fd1fd9daa1308372dd76a91ed3e9128990345081e955e6bcd13f9c13cef1198da6e74ac11c57887582f9e8f9af2861a060b5859d10e8e5a4b7bb8180e05f9efbe5a449e106b6b04573dafb0a3aef9aa4e57e6fbb73251a1350003d17f0b32987c0920cd08c4ceda50d1c15de815f0d0d240945c684e01d9c989a158901d03bac7d190930f1542789c86d1760ce3b01f3f35b3ed1542a989426990741fe875e0d03403bf5f74642d47163d2ace0e702a6bd1637437f72a0d40dcbc70049025acc0659e741364bc5154869db4b460335071263c67370758a54219c0821aae62ee0bc732d63a4afba7d9bfcbc6c8b586fa124a217ee421dc42f50a39e8636980452858db80ea5a39a1682608ad6d91c05ab422128316e74609bc3a05d5b9db926434c3ec548c12d5f74b464d329d46f0e6b67988c9edae5298994f887daa017ee9b68d2826938fbb060d6bd4720041fa5973a2ce6e2aa103fa88d05097cf39aa1188e315616c808a9eaf1ea188f31c39a9ead6721f0beef4eb7798f9b39720b347e67c5dc2bbada822ae7be1ff0c13d3ed9516db4762ceac27390dc5ca0fc85edb8f87ae24f2933905b1270a82a96a29143d43e1d4569e90e95ca21843487f728838b0a21a351a1d349d4c2215b820e13039a7bb85324b2fc1ee1af3174b270954a556d976b4a4dbb5b078eee2767cfe767c84fd30992cc1bcd415c4c527acd2b9602fc3826bf149e6685248de053f2e66e7cec1d60e22c85f1b4dbca4ad56ca9f2f0a126405a84cd160c4432a3ad7d9a56190fbc37375ed852c34a59b1e55a5a923120626988706374933eddd17fab44ec3baf83c21c0f975b323a245babe3f6c7756e43373b64ed680ee2f2f425714dcee045508a4ec105544997c4e0c4ba783f5e1fb379b14038aa2fef7bedd193f67ef2d9b47bf8d88f26c4718cd5d1d32f6ac15569a3687174ceb3f90ec15424032d71e5dbe500a79152dc94b6bf57174c9dda8a8aaf9859029a4d69e84e800fa0d3856ffa4e90f1c4c0169f65e909f8801a6aedd3de0afb4b766a371d88717441fdc08b6a0688ae0e6d23b7d5b66c97c55628fbcc758a1c369f2eaec95886fb80412fad96e5a60fdb3e777b9838038ff89f18d83980c527d74cdb8336be918aa8ba3885d116e2b9374cc7ec0289415245a04c476f8a8d9ec92a156cbf6196a54bad035b8294fc8a1790b34d7040ea0afbb4c55870f5a5f578dfd8c1c7f3630966b4fe22f146b2fa04ab9c3dbea0e431b89b14be1ea30371d2d74360fe9b5f5a93a201be6defe39ed1013b401e0ffdba6a37786532113ed6973fb8491b016e61cfcd0699ecfaa61b79e8cee463857b097b7481937fdb8fb0d5e53f866ed15fcc3e2a6757799a71d1a05717ed7f5ec03cb7fe1b135a388afebca02f5c3b40173b3fbf3bd59dd2f249b950155e270fcea72817e0eab569cf2097815e64e56f627096de0b54f221cf85e9195179afc2d5668bcc808ebfb18463b366db1aef24ff191cb6219af602efc410d045cdf39c5e1e6716d52416fb6524a19686933a99abcd48be618d6418d867587ad831b84413bb59d68c4c96d55e37914d7264449dd4e1990ed33feb56cda72dadd74da5e6317946201276ca0476c5fd930aedfe1a4681bf3f04214c1e9f00937876bab3d08b37aaabdafca0f7825397a4155216b463372e9334dc43e4e46a67011ec5499569fa732d8dd7284932ee8fb357bf683470451854ed309c6027e35859ad8947bcffbe240022504fc25840eaa7ed02320a3cc6a2310051db444248d9af7e8116b07ce9554632ecc2a2ce694037ea372f31b9d9b97289f2c6d91a5042606e54aa20febd85a3470c3ef5336cd897aa4e2fa3ba7cea122ba93afb9c508ba974a9c330f37eb41f05081200ef011a9d601282903a6d500b59e2aee5c3d4989689ca65480b673764c87cec2fcba09b223153255c181e29192d470e49fdbf8cff39ba7615cd8f84f2b09e94ac64e4c2cc202fe2a563f888efeb59390bce91c0503879bab4be6f76810ba5e97534600ba5edda8327d634b43dbde41a018b8be229a628b06b62bd15b79c9645cd54ff3854b4a50d527f97c52b52e0c01426168be0518b1ca9cf2ed5da3e530e74e7f8b4d3fe35b47c41e8a11a433b014d26f3fe9b61fb4d2dbbe183b3b4eb677107337fae9d21070d0dba68ca79f5508e8cd7a437f3db19c6cc8cbff701bfde768082b29d670aece3f4871139d7e5d4242a8d9b34edb9ef43169cae974905ce50ab4a1f9955a307dba3a2e242ff920292993fa8d9bdf14cb1364d24d77264b4b6bf761fe39f676c8c95c6b4642c14401ac0b42bfb708807ab3751a8c5fad469f83502c2b1b2c1f95cdf0f7f6af4fa3b41b4a33f21166b941a90a6ddef6234e4d544648bfd954af3b1af330665535e27985ab659a5691b5e0b42e51f37d198773134d414b2bd81574d703e9167064f50ef2eb4af133e3a84453f360cebff12522aa8ddc6c7b276970ed0619619693923dbaee79235716fa12742548d939fd1f1f4e518126ce2522518a284a1cc0a38a12eb9b1fcbd5d6895da53a0a6f9dc90f041424730d6c7dffb56bef7f7cfc118efcf3df08ef117d3b23a4e45f6784d16d1fcd0faee28546bf61fdebb1430d622a0c5e1848257273317914d2e9b7a41718c6cdae7e64ea699d034304ceab3b1cbb596a3639dd841f4cf9f06f85aef75e04b2aa25132917a5fad1b5912b6e2ea1f907ea46d773d83e2324e3e11834674b76c9969e65b7aefb7a2adfc770f91c6714ae6ebf21edf6cff6f934134cf65d240798a46cb6c12bb245c9a84fcb7832015d07fa56e6f334a03a53bc4131dbdddcc607478d25182a2e77e9b597db75fffee4e3cd78fd1da5b1618f5b404677e52f20e402d5cb629e65642aaef4c3a57183cd1af14b04b6655a39637076f4cd2f70024c143aa20c8c094091c9d5638914420b6046a39d970f2433a989d5e6725c56c83abbf3e4fa26774d6e1788e75af5563778c54ed13cfd5d713117fd529c0180d64a955a963a31a512dad61fcba4c0c336adb0c43052895e90579c561ed92a37f2869477248d428247a4367eb365ad101e71c8f387a7846fc63f07fc6ea7203695a9c0eff77a42db220274b7d3667ba7869f75ac65d71216742c3965875e67f454f558d9a7e698a3b8971d102a2d493c9b7e8bebe5c9efb2aa596fe44ede950324f6f3cc632da1aae772994d791d2668cc464a05bbe3eb7d3fb70613486fdf757a2634f3be483036d6be5770cde8ca5d407ca00f8a94c3fbfbcd04475a4a039fe1d4a6c01446ed8b35b8ff2dd899bac142c957558920226175bec63941b1d389393cb5105a6905d24e730ef86998f82b53ddf414d20c76e886932272f2a6612f45ea30a4014d5a72d35c99a461da32397eedece33aa3e976a91a0c9232a20d8abcbe482affd3e58769bbb52e36d57f66bcb9b24f69339cfd259e1f5e504d57e05443eee5edbf9f57b9370a3e3169160ed7bb48abc4dbf40d263514c04c5ae76d4b1398a1beea7169020cb9c1f9e310a3c21275e3bd5c6215edb76646c2423c4a16edf8dd39856cfb89bed52ee2c5def0510a2f229c26fb8593749b4b81724a24757bb286fadd186c36750d3056160c22ea0337db18d0584ea9731bdc761cca6063da400f2b9db4eba5e1b85439700180b71f9030f1f4801b6fc1b008f0a6369c316ded61490623012de41f890f8cd38394be13b66cf472748fc7b9af65d998ed77bb464afcba89ca968e81d96e47738524154819c10d23345402540a2098341c13b6c590300977ad47c4a0cffde590318fbf6dd87a133d8466cbd85d5429d062f065aeaf22c56ac6d9431bc01e5cec516361d09c50b73749d761f4bdadb4bdb2251597a24304cc3c7a5bba94e5de123564880abfd6b2f5313f2f3bc83498f54fd6dea9aa5104b8b375946194e8cd5bccaaddf15092ccc05ed85ea5a473251a95f1356507fe4c1f7c64909bb1e8ac185b2e659d2b024d013dfe0536e8880c779e80b1d78d498a571b3b1c13467a2b4e0cb4bcda8e255489632f2f167ed397a1f63cc049ad6a98e70454f0cb3c01e1829f691eddb78cbbfdeefbd964e7415a725efb690652b9469fb103137583f537e7aa625fb8f8530712a551fe90b30f69e58704522d5bb765c884426acebe6a887a1c18c858790f20cef9edc349de963976a47542e931725eea516e1160cc63a988014bcb54ad6b553ede7f98eb54f6c5ddb10855d48828a0a27c7bfc3162cfbb6841f25596c42fd603723f30bbb77cde60d388a4aea3988e19d0421d5c8c1da222467fb380cfc393b9ff225fc1d52bfc6fc5e23b499dd86db7b523999691793c65fb5865ff31a44f9b23f5362175b8bfa42c33d994365f8f8a3e0e134acd6d52066fc054f95eec51e32ec39da30a11eb181960a6bec1adfbaac0a8694b5105c29d2a467a0a757cc57b16293e39c0f2488af426136ed8cc8660d7583298ce9190daff28be71c8d33a7e6fbf2f46069093214ccc0ebfc128a5d0a5cf0959bef4fc64921b97b2086f85fe1583dd9df457b6bc91bfec48a8e4cbf387d2577a445968d9499b2121a84e8ef56cc584db5d67d1c987895417b89988ce7b730befc58fb793ff16461f8f0d1f025315df2023494f4934241f04ed7029c79c57617bc32dbfaab000c6cb5d7eeb2d18b82103e884ca2b464602d705484a960f996d4a026138797ae9072a1f50a04f1db4e4eaafef6135db346bc686845308182befb0c8b91c0393e057428b2eee3c1a2034ae40d2864128195f390314217bc3cd30bead9c8fc1730949561fa523e765880481b1434259d1685c6ef443778bbd0b40979c3f35204750f6c276aaec71e63d85bcae0434764673324ab03bbd2a8507e6882f4749d6482d4e809bbba1bc0bd301627fd4f7505ce041af06fd5ca1abcf93a56e585a352cbdec3255c6bcf3a8848fabc3c6043a4b3a32fc056bb31b2819d87c319411f1c6d3aeaffc5850255f633c83d9c308ffb72a8d41099ce1f12dc65ffbe3b47de0c91f572fc307e9577d5c54c1d745891c43f312d951edb15a7e50de1e3ade539eb89f23886108c269c3093733b4c39bddd1851e910082952b7b076f67ae702de1cea7cf9a28612296facde92df1bdd3a1d6c3b4bf44ae0218ff1e0b3b70bd3ab0d7a44436a96b036afef9a27a5ffce6a76363c51d61c8df5c0d9d3b5d838069e183bdd7d5b481590804283c2bdebc3b8bf845e19f80014c4eaa75640b30203aaef51690da55c6ac6f30d091ed71562158ab19d6614589cfba6c26ce56769abf6014026bac5f8765c09de83139b85168a1656647ad57940219b884b4fa97c3f74246a780adceb9d461ba704e2477c91118d0327a011a5978d8925c1e3684e6d6c8c990fa2b4cc28d7c67fa0c86fca6877597836645bf84e50bf01a844383f996734a7534eadd206cae4acae030f80cecfe8510acd12ca121a67d01217cb98d059fe2a8d563ecbe3d4bb9b9d2c2d316d95376bf09f4c093779dbd7b33fc9dec3bf4cbdcb04df3260dc7644a258ddaa8ff5b0831a85e88f6124ff82d6a381e3e509cbd8fdefd791ca949c12a941a5ba3a6e2e448ea5c574257e171cd8fe8fcdf0a7d72e8a898362ff5e4a6178b6db6abf63da0a938f376db9289a8dfbe7d847b28d1b53e9505fa97f24999ba0ac1a535e8c67d18e69b29d2040702e2a363adefe09fa467e5090a2ceeb99afda9e28f42cc3b9847ce489858ddff84ac5b1b520f273cf1f0428e3e7c2c121321918d3c92a6eb02155c562d415fb6dbee4332da3fca5e0c5175560b78f30f034cc3444a5dcb1c379a1fc08fbbaf6316d214c6a57f178ffac95b482f50c36cf0423b72e107e679d5feef5d9b0f5af2f6466f7e8cdfe9c0837d88212ff506d1839bf537bfbfd50f76c718f9615a69345880bb55b966618da3d2af5bdd0f3bad98a6b96586591cfe9d43cf8dd283e0127cd2090e1dc6eb3c4515bbfa0c7a2b2359648d743bdd93c88ac1df09741a2b2e330406d46966ec2f13148027527a4ba935018744182e9fb746747fcd31177ae478906d666ccc5ba876a7ea839ebcfd1cf31c556ecc64c42c870b91939c6f2fb89863c740965f27d86e52fe07ac8a3545c0917e1298d551738017d09a6f7d1be3c4283584671acd935977f867b71b5601b4dc6de6c66174959282975706f50547bf427d0c35815588e407d958c9e5a77d3f07d0480f166b9acbedccb04f82a1cc167497f5095aa7771e250a3d066292b23a64afe13b1a93082ab04b69d839723ce4f2bb697ee50769e0bb938fa904720a177df5601932de3281ca5a9f1127057f8db11b629c4a6b4597e1f242b527a089777b27c485a7259a153494a3ffc6a46ac02423cedbdd246d280fdbc02227635b489edf0f7f1d67cb99d5f90e87d4e8b72e4d8b613468486e19906078a4baa33a329539c76ba29edc0e13ce55b6de569dcea777ec1cc9149a89f485af90d422a381316f8ea05eec45357c74936e30a237feedb36cf547897bb931221ea07d88227d9050f650d9060b0c72c89f541910ea35e02854d15e80e9f1fd3d0a26171810cb26cca4f398663b9d1ee74a3437b23a35c78fe972f098d4c161008481c716ef955168e532da54e8cf02a2b3b63e00b7a58afe5b01eea0037693a1fd5dc7dfd141677213757e4f8749f1672f8efaf65281a891809e203b999222d9a89387fd2d6d88aed059e6b1a48ff4e3be243577fb20c66f9ee71dc42b58b62d0bb3a322939d54e0d396ec4359a3a6c7716bbcbb397962b04c9bf69ec5d50b02bb2d312d788ed097270e2663b6feb15b1e0856e415f715a20b5ac51337797e7a131d30cfe9df800229b45c78c274f5b3b077acf0ca27c3d3d09c18f183e573bc9f18aba79770059dd405894399657977a19ed104f9bad5615529ecc12f12a319aa7648d10af0365c7b0862fcf3b6329ea102772e8a0cbb1b3e3b6216f094224f7d8cea1bbcfcc06485c48f0543be9e7f865d06b3090df0546fd3c5159b59a4d73cf48736f4f47cce3d9c4e44b279b1d3fc6d947f1e223d97dac61865c5ca21f837f4d2a70c2c362f1d7c0cf83fde662f2cad85ba82320152c92aea04f35989d35312eb1f4c3eb29093318239948dd7c880f5df4eea223becc2a929c76a66c637ec8525d8b1f7c032e1143c466db30e2c94f31a699469e011b18d61408318dd744951e521a1a1bb59b1fa40d49cdd128a77bd429e7b1b5ed45b4392aebc0b4e5acdd9a3879805fb5c9e8f0ef61fda9fb3bbc3f1fde7dd2a1e3539ba41a01a72029886271d914de8905870b9f9b44172667d128f170592b7c5f88bbe89d8d9faf467d4d9a6d2d1ffbe6755e88b195a4065c98468c4187ef4a2b60e21e227c62a8e0f922e20f5898b1a7bbcae247f0e40712af2ecc295bd215694e28d2acb61449e695eb42d61e4cca677834932e51529fd2baf47f96da5f8a04b0fbaafe99569542c3e137414b1a04c46935269784ed78fe9b492d5b8629e75237e7071a3296c4a69e6ad191ee59bc47b744102d7dc1676bce9c3033f20ca4855ef1b501156a87e2a74666c51e3eeb4bff771beccc1f5e859e95205192453abf22d97fd4cad214affe40e2deb33a1d8f01b3e396386788f44b3d51670ec71cfa688741a4ea1fe403b3e84dbcb59f5e578e450be997fbb103b76e3e93310419823b47365625ce9d878c269bc2895c49d65cee3253ad156ca83947d6e6d2de5937f8067500f21fe5e75f5a5f010341c06524a582a6ce8c8a73b9633b45711e8997e9303c79adda6f6d998b2eb2bf7db312abde29747283794d9da541b0eb232f21f0905d2f84fb5c69a16a9e969a991710919eed5d97e03b0999167c5608a3c29d7352c7a8d8733fc91473267564869c081348d6fe8c3f95615c1cff5c186b7d878efba6ea4d9d6a017e52b1b44a1b945b4a0ebfb401525135f597588ea5af5b0981cebbd5f0644e7beb0f02504c1c62f616c951a6d4db710396ee27478695a4217e60a700c0e992382414e7523af0449cb4564d849446fb39ea42557a68b8e5149cec2e3931b839cced4c3fda8eea2c1d79c99b00baa541a8089a382762fe584253678a6e7c8f4a363436c22f43dd4fbcf41f2b8bc8e1d06f3c64440ca208b26e7e2654659c3190f0653c0dc62d26673c88f86ed9520b1c839f17de21c5f13618761bb19d7544696577b10760e73495d152069cf95c35668a3da47ff4efdf2ff44d1a521025ffb0cfa29aab59f4f0c45ea3e081afacabf979f88c7618f98197244c2daf6acf0cd1b024f2d4570198d944711214a4a7ae371ba0395558683551397f8a790599823259a4d5685f6a7c8410d3acf59c4cfced6535b34779884832a8d903abd89b989c077b5a12f6000e8cd962f17b3bd6a25e704706c6e927419e5984ee759c8feadef321fee98cd63a9d5572e25b750398cc85c17f6e45f52f1e78c530295e07565973806dc75f976082839a7d3c5e7fb1d93401eda6cd07238e0828efc694100c9d05648f064bb47a7463c2c276229a8b76255d1eb366f16f0d47287045db5c9592b1cff9f86cfbda753b2c2d03309feb6c4dca1ec6ef9fe13666b5025e5e3d3f0c3e42045b036f56bddaf0dc0d07ee8122a55fa94c44e94f832dd6460e8879b9cf7f2bb7bac5f2c0fe7f5c1fb0010f8500fdb4292f9b6840635a7a9141d00200e4fe6339559d29c00f93377afba30bfaa28c7323a61580f2416c0fa7a1068d1134d3101c7199cc72b36c306993be5f45370061dc84a3ac70be35cb0d9374d83ebaa5f0690b199fad14ad0025a063bce2af1ff5130038e36d3e850edf1e369db6c9a87a751b4feab6af099b6ca961f7587e4bf85875ffdc247a15da291ef6804661d4e7dec981386f501f07fff77609f0ad41619de939ea60483a0d5b815c14d89df23fb3a3e2794174f5daf349974e0402f4ac5f7c2b0a7680acf8676092af3a27eead2324cc3592f6a49c6e13fbe020db7af50b272c4487f82ac0ffbb800fc29b4d8894d88cc3716f7eccaa748a45711787698cd788c8dd3c80b9f1874267c717ca987f9c7b1becb4aa9a4f73cc43b0b89ce62c96dbfc0ba3c03660ae87518d5e90c52cb15f4d27032f6935bb15b6e8c3d6b86d870980e0a9d1017e2b2bd0fa00524896f2ddc0489e7e81021a92c4961688af1f6f8f590731abfaf0ff2701560aa6acf86fa88f58ee115cd13e84eb3971f9b84c4eaea143f80c04e2dd3af05c80d7727bb902f1b90b3db7014accfe846d222d3e1cc07a4163c2744d1301c28110eea150d644be1e91dcedc416aa7e55dddb68acd125beb1e0bfc6e1de4b3338d13c7e986b2088455afbdbe59e45390578f464075487c6e3cbb956699b180c072ba48e9c39c70314089b0f1479e7a62c41aba3480444605dc8aa1dae834b42443fe6f43023307122a89e3e5b927dd4e50a7ba2794406f2a7769d242d27fed36ce04b8128544ea5893bf53b721252e0589c636e88e5c694d75273690628684802f29d1a2d19345f85a1e7d48eea62b8676ba60e09ae1256000304de71ebe067cbe3de9f152fb56732cdcbd3da197c0f9c91da88ec274b29c8d859a7eb2281b121acdc14aa549209ed4d42ec9577c0e59be81d6e3d021216595d5fd978066ade87abaf53f228495986047b13a312deded875288635546ffafe46090dc7638884c93a990cc8bf06815319934295a9c29e55d1eb916f9d74686aa66875f4d5d2f02ac3cda016eff1536cc2d1cf0e8bf20a36c1cff6f7e4f3b6ca08e77c14b6788afa663aae70f754c6f75d293b851e80c6df21775f2184ae5e47a0eeefc3823f6bbff24829429815576d7abf800c0b1c7e6d31f4cf4e73ca37d8818c521119d3c89266dc54cdfe56ce9077e45b7f040f0ad938e3f6d90ba693faacd5e7dbe572ed669d50f7f7af6cf535a37fe48d85fd67aca3a7e3d84f19b9ef82c585635f3c79f46a1d43c8dba992a5720d9df6ea8852854683232169a299b567c06d213911ec088468b268e96159066f11958fcffb15e85c603f6c65a8e095697f38a84727fe709560508335a0905880175ea8b7d83282feb1fa1f6b0053b2c869e92d9fdd0b270c17e6987ac12e5c06a8a8e992e58212d17c7c176e6cd0e89597c1258e10cb3cd91d13821dbd8f2cd832f809807762e2d57929fcce431368d8f97235478e1671b3372e444e092471dfc26b76e6719360f3ddd3174b52d5a5cd9dda35e8ad47370be620478d6bc53009da8d9709ef4f7ec9b3d2256e4d05b9cd00b8a985b988153b76a7817660401271275d56cb2521ef6812cf213fa7037a03ab2fb0ee5ab1d1ea8f3d043934cea8d97baa342f8951a2609cb22d20a89392e6b0925fdeadbbb0e2b622ff3cfd792a10f13e1e143c3f81fe7a9f41b0800e75e4a0ac211139186a6520d03c1c726618157dfeac8a6c508524e421524f247b69fe55fa6243c615c725d2062ea891f01c660b9ab86690e0ff06aebfe61c285aae30f92be6abc7339375b5907a39cad8dbdefa0de63bce1eba6fc23ceb57dd455f5dff2a91f9e5d5281f05703e6e68d69406bf29c189a29cb0100418e84a01a522b7bdba99f61eb14547cdc2a8f62c9eeaff02d0b63960d1deaacae6c47f9f69c979f7cfe7fde9636028694cecafe513db30bdfb35aefaf964f011f1d45c01988573001c2c618c2ad98e0f3dbbf163ffa65090b702af5bb9e024bf54b8d513f5f023cc53c49c64032b77fca7fa2bc34f4cef2bb7cac3202d28ad14a8591dcb36348bf9d367566b7a54129989303100b9494f519bdc3ed2fd3506beff3bc61ab526972e82b34ecdfe0bf29c277f4b0957d5b5a240d049254e67c3978bbdb3708bbce0cbb146c63f577d5ecf514e609ef68daf4e368c11073ddc35f2426990e35141bbdc69c09e9d947c1f9be1fde00e60282638f5f1023230b9287fe8fcc97697cacbd075fd73af207709e39db645bdddf101062b79ecc235723863fac58e5d3170aaf0e2bdf8c13477aef1a20493dad01f634e7f1933c5c2c67b09d5b4ba14aa124b08dfaad973fe51cb4d878bcbfb4767b3f7d2bc4a2ecb159c2df38e56cbf6b9c7d5156cc454769e71c5c8a42b0dedfce0a874e37bebbef6814ab6a0c444779856a87912a1c662d8dc1110c3839911898ff7afcf5d1c7aef67d6f427bc8fa03542f8c74b59302ec172ddcc5b8fb4883277039345d059ba63efd722b8a9192e748498a6c1a8274bc327d1b507fcdb7ab7d89ec4c783415f75230423229ff10f1d5ba068236b8ea90ce1a8b07e208a08c0cf446f137a9486a2d814e36752814e20b57c21fe60184726c5641ca58045d73007fe0a2774cea33dcf4aa36c502ce17b5bcba9111e0ffb4159646933ba3c9501b2b3596af033a4207be294fd8486b8f22101a32d18fc1d00008f83e44d87dde201285b4f07b8a43f8db09171452154e379c4734dc297a9f15e2de1a93cb4330d0b2222451efda69b913ed3e138b76014e6b0dafbb897f0cb7f1ae219970d39e0fc4affec6736ed570a75fd57a721e3f4bbb5fae21f808f479243e6f3eddf61284c4b959f0de9db154a93753a036275681b8779963d8f11cee372524b7c982f82911e9f1dc6920c5cb5c820d7235e252ad73ad4e41ab236720dd10a4bd5b2b36db49631944913dcebb6f077faea2d862d1520ed1a9d822396f5a9e7bc7a8f27abcb5d7e7cdc790625cb91e0cc9209ff71f27778cf4a4cee60ee6d8d49edefe4f4c3aec3dd876ec5f2db488d6d5de3562bb338227a6f2a338385b4287e4c207bbc9b7f95e1f0b18ad1c4f1e6dae377cc50ef534bdb97398a33e37145d1bb548d8ade34a6d370d640bb59d1409413766a997b2a80028640e9b9225ed2595abc226ef86e51a0605b41e6c965f241d9696c491d4c7a964de50315ba8c2dd29907932f09cbc035f68810aacc9ce0b2b2a1c246dc7729121b3cc1bd6511b47cdadd9c3e0e6891e0944a5def5ad3720b7bafce5556d511c0ec6f51126f21b27e0a94dba4889191ff7959707148a9a607f75159464c886c9f6dbc097995adfa4bf49d457730bb00fc9facf0d398a5e5003a7a3b843cd859042035a55e807458f9204e10180a99f304dd56ae5f68c00d22c53a27c2d4574bb1982ec292d6032f39dbadde4995ec227304f703252c4af342019c6ca64218c128d3b9930a87768e8154c1f755e2303aabcbfadb8458b713af533435fcf35f16afa629ca510ca7bfdb5c37f1caa9bf7147443625c4da4733fddfd6a2878d6a04f95b07146aaac95d939bb53f45a3ebd86a1fe8a8f8518b414090620beab1461e828306e5328dd576b461875de77024bd071374357cc3c8cf598368f7e9cda0ac2b87d879434482fde30fa21b840bc42b23329ff3d741636574ea0f723f691613ce02c699e51a1487d8c300b1dcccb4dc89d11fd2918ffe4f3a4ad56bc2955f819a238656d33ddbdd04b14914c3de5a8ac59b7b5206d59092bceddf493fef3dcaf939113f6b6f6a38d0f9467ab498754647efa3f6f91edcb0e06ab8736a5c2e8de7cb58cb7889ec1731e6b135295237601cb098ebbceeba873e1d3251cd49306d1d702e618c5f78a3d1a63033be973b44d71e1fb6037e3e20cfcf16bd84293bed110aea83510217b414a591cbab98d19a0ea661d113e936bea01400d2c28dafe70d8c1869279d62df5cd3a2a539ce916d9858231f6debd69b736fa11e5fa1d244b9b9a9bb5b52421f44f5ad513dee413bd9a92e7083b90ebb22f5a3e43aaf2d979b8f1e5a582bcc66a7828c551cbfeb3529a4ffa543de2e09296b1394f40e06bb65ae76b713ae8f5497ed664db96be2453f6bc89f2a423b13297ff748d53028322f023544d8044d7fa968aaf9b1457b4b1259d1707cb808b20fe2a039aa3f75124d78c925fe26fdd28975ac96f3625f96aea1abd96e0a227d08646eff0574bd703863406c382552dec4470b455697f1c7bd3398364cb423258177f16d6b663191028049b4eafdfb91423cf2d1382b2cd056a14d0b10b4f96b56d87e41ac4f3764443737ffa2a073acad55b3c4c8abd1f35f1b088d97e49784c2a7f2a62848b7944396e62102a2b718acb2146730f805a315b571cb91d0da1d35aa12efa37fdfbdef5a6ed51333b09a7aa447a7706371b7f9a15a358ee5cf4f0594efa7bda84e74365527fa94d41aed78563c94e91119742ba71dfe90923c2d9e8a2670c649f73b8609c000103e48b05852b0b81ec12db12c7991c4e9506cf737d18ff5093cce768745f19ec382692b9b473f2ea7f9f591ec07b3ca87a6799cd93d8ecafe46d88d07b0118bdcd416cd87d42ddbdad70b79655d7a7fe0790c15dde2b4b9c8d533a127cf43d56873cfb7f64fcf70ed9aea4b25baafc38c3ece1c001f161daa64f0032bbf4c113386e552f1602e9fa7a5c679a441e896642ecd08f954fb69014749febbc81d7fbc4b3de11d9c257b7fbf97deaa221ab07825a829d7dd497252198965c94715f87dd57ed54222a5404f08a1767f5e8a712496f4858954c4e412031a2988ce73d7f134d3757498cf08ac4ea31997a7b22316b3942e5fdf2ac21c440a16f36837deef913cbfac37930da657a37ce81e1c5f8fd9ac5757b0ab8aeba9458e2392dc50db02d1fb23b792c0aa501644b3445922250298c041fa7d9a79a501816f980d1a606fffa2fa58c58f80ef1695225a2b98b27bdd2c52bcb7e9029561c656e2899c19c14e119ddeae8f1526baff535a17e23750904fd637e5c8342d2589302d99bd2f0936cc148a4305919f0b1420167cc971ef2d37a4177cd32d72374f187bca9b465a9718d54cb55dcd67eed9944f65f33aaffc4a296b167f79f5c2f572693dd943a0a7db1d9189fa3e6ece15a4fbecadf1da9e3abfbd84460f80f3ff716359a72711962b13dedfc3620cc7b50bb3bc47d9e0f573a807bfd8d4ff8c199a80643a07cb259cf275ad7119eb3a347b6c26a29fdfbbac909145e35be2b2488083479106f3825a969a81449adfa8e632c3fb79e0d5dcb5566ebc9dc476e2cade811cfe0cf0273322262d39c3c52f4f9a6cdfcc9cb1ee780a9ee3f7b409a2b781be0cb2fcf1c377c370a2f2da256303fdb13355bdaab99a808bcde964391319c3d25d07e8a336830f53e54e5a6d09ea47cefef564534796c2172a92b12fa1b11acb3ac08f8247337e47c6f6b16528887d9115b198b1874b148c0f20279486ba7344e2d4b1d16ebe3339517b49f99048f89fce695a985b8cf4c1316c82094303e6401d5a9eeb76d0ec08a7a28553da9cab246cb7371a18671894a0f815e3090355ac8d7642291ea12333bb917c48372e62ae2d88512fc822355ff45e9406e85dbfdde7ba4fd3c07d77422dc0338ab7f92db574c8cf727d731d8b2d7c19c40321835b9c48fad229f821daba1ecb3dd2e69ef4cb400c431e95a392d71c7ddf5432eaaa8643f27aa7d23de4ad84344434b3765ba1364fb44a99720167bd4cc5fa469eb59a369f0168c2b636e06df4fe09eb6183baf64e407949803d7113b13ffa36abbd15b1b2c0e6fc8ae4014c48edcd85c1f753e173c1fbac1931d89edcb4376fe1a903adb550a29f89635129d19fe34ba3bc183f4bfdcf1c06a52cfedb9323e7da5197060d13946f75bf0aa978a264a447ee57c580ba3309dbe89abe0833fee720a96d56be2be1bf40cc4875ba52f46b38fca6f688c27fdabcf9f8c5b2e6a78fc324dacd670592bd32cd88ad6c7e0b82d280bb74980eb44651980671a1cdb0a79f92406ae055e1560448f713bdca5d588e4dc206f30c4eae5931292f069a83054c23e289894f7dac87f5d65eae5ab15ad4f73b2e3421e6837370e641a40abc22af2028d7bdd0ae586888aac37683efc2f5dc2d1785c60974d46fbcc83b3064c7b2fdf81f4c84aaad67998718f770ede1632b1b9cd8b5b6139bd4a427c4adddd7b0a6a36efd39dcc5615b342b9ea45df1bed49abae32b27ed70388e3d658f6f8556b2a3ca0128344f611a0752e8c3052c7917237c3564e0c227cc367e875521b61a084688a6811c0c09433cba038996652844dde0eba373004bc3b0190ab9addf71b386f2d24fe8729d5b500a6b39d7d42abc4c2540899766bcab985d86c8b0a9f8579d861b8e2f7d6e57bbb8c8514e24a636467d8836b3670d811baac214fbbe162e1b16e53b4443c482b25561277e14b55395a3394c9f416fd1335e67c15dd8b1eb79575f00630034f3f51532a08616509ae5aa0b80c76c21036ab71ca1f547a75705b05d06c6c5efaf69a993edafbffd138abf0713065d471abe01986add0cfa74abc2eee4f5de699f8065bbd370f348afbe3adff7e21762a7a810b44cf5b25c9087f238644af44f4447a91ac396bf76f7f0f3da964bf53da018b7d313df125a4f0d17debfb5288008e4a2015cc140ede24fc921073f35ded1f58b052bd29ebcacf5e42f95ec1675b3894ea77065b3df8a6bc7ca398757b345bd15f34ae3ef2d695308b7728a39ae83fe2dfd5bf31303edc32a607495de8111927b51acef1303abf2ab4353611b946ea6fb1386d7c19a034ad15d8dae920e655c2d0c04766ae32781a0e0840b4fdd6e7788b9b7bf4ea7b214cbab698a9b30153deb3cd6b44b50d475f153bc4d15d7d1eab6093f7bc50bff89cf3765148e6aa1db7f61515ee1b38a3a112854fac5cec480fa50ea12c82253436729fd8b1f8becd57ec2e4f7ebc30fec3cbf86873030028249db163c38108cf0f39c77ce021cdd1c2a06fe9702a503a740be51b45eb391acc0a65f232f95c78b94a6c76b5ae073817fc82100f4969f4a5192dd8335c1d1b13779fe950ee5d76e67f87a79369fbf23935310a2fe3c5cd1eb5c28a7e6353d032c848bfc6d570c59018a8e0e45f0a6b2f258713e58a5c55cde5bf717452642e85be0bb24a6fb140ba587fa52df29fc00bd18bff9eb4d63c37cd343850261b320f676ee51f6e29581ac1e071238de9fd07cd610850a5ea8df58b0019d4f304ff63c3280498d3f242c78ea77a0f63ea283158e758eef22c27b34eadd2e46fd3f05d72d77d58de238e559dfd5df1767bd5ec5769e78e69f7051a0ffe256cdc51b529a924559790f6c52aeebb3fb42b1a4182ef9b717fd496e8f88cc67c8eb3f7ec91941d8c5b9c450e24c71cc5ed3d1d5451c90437f786e67a7ee12de12f257c6bbb7b63e040e4839509567bebee798a31f4859362963183a578fb3cc0f80c35da154c22a08291c725d73009d306ca02e0be88e40a12bb8423945d40b07cb5f486087147452677186c03eac2f5a8e3234d22287da9d2b93b88b6725d20034f24a4cedfdfaa4d003f4e9ce6334dd327b227efaeee15e840253b5fccca966e735d609ef933e31af4c7a1ead2636b4af86ed3e0f74a5fb47b586470f1edeefb0413026d60b58d9d3e3251f16b2cf00d2c7e985dcd5823387c06f23545177b907b2e5a101b0be1470c00811df4c5f5efd2a6e1f5ff45a6775563ab7fa0273a868de71dab6c63e7af657806192383cbebfca1e8f4fdb932317bd5ec734d80b9ab00a1b4c82e297b5a8074c70f6d890254ed390d4115dd14632405473abb363b9c5f046a873da3c063bbe0aef9aa54ce631286d9fdd841867cf9660714818ac7f8c6e991c6394762adaa69dc145de9f3f2308893661c07e4a10e8bd1fbc870142ba580984dbf4ca78edafdb55ee8ef4fb6c072a2eefad1e605f39632dcb1a95d67299f9c461a11f654bcbfc064eb3f831ca459c87013d46367746b32f497672321e76bd718f2b3af4b29099efd1def2c4d47a78df777211a6a5e53c229f0543127cc58561e27a8f2392334045a7cf4273a549259ced33d54061e0fbed2c482197be667122099c1be4511e123d6fb0d1fc7f023ef7ec473198fe696d1d4a97b27a7ca89674b06c2c1e349b4bd18bc4e8950b47f1558731b6bb6e3740b2118fcfd371aa3974a44439673f62aae3d568cf489998260d696b7c763b666d4cb7d50443cdfc152b8586320ebac6ca2025acc56ab64bed3b9d303402838f67e874db8f01c10029a6cc7c1bfa1c3dace495c74bfd7222acb07ac4e472ecff1160a9ce444e4b5e453beb35911816f8b73dc9cdb4d5b0c0fb98f9ba8a3bc6e300ee181f04f85b0bfdb62f1211f5d6a0429a7f4fd5c1fd22214cf75533689c6c93797e163777c735d55a70c505fc36d5a2b2ea55b76bf2f6616684b8fac03e299dc1221a8a9aa32040bb7595ac32d601225d6247e61925bd2473a3babb48866a3f501fff704ec43993208e7392b1589d71d4a6a2401789409f63a52f0248bac0bff4fa4760ce7fac6a126e257a69d043a79d4161886b9d059b7309935bd8ae75d806a153fda29dd5566c5c7d3794e87ff537b6e6f8f1b73b183137e54c92ef104ca74f0cf4cab96da090035ea796ecd1222186f7b915bfde0fffdcddd7fb984a1c96b1ea6a77034dde65e197756929f37e0e88d9bd09517ee3bd7b7825216f167eb673e9f536812a295af2a32aec8cca8f813127365fe158eed77bfd09863b855873f7f8f69271683dabe9f9d01c4588d983c38934c8f7dd94f628dbbb6ce7f33075de600c3303400afc5d5dd207517c6d852abc1707ae7bfbd5d394485b312cc31737cc2e4fee60bb32e680d15dad0e426ac6b67259db6da2c1e7375b6ce2860rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenShadingLanguage-1.11.17.0-bp155.1.13.src.rpmOpenShadingLanguage-MaterialX-shaders-sourceOpenShadingLanguage-MaterialX-shaders-source(x86-64)    OpenShadingLanguageOpenShadingLanguage-common-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.11.17.03.0.4-14.6.0-14.0-15.2-14.14.3bgbe;bRbP#a@al@a.a,@`@`m`W5@_@_ @_^@^@]µ]µ\;(@\4\*Stefan Brüns Hans-Peter Jansen Dirk Müller Guillaume GARDET Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen munix9@googlemail.comDirk Müller Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen Stefan Brüns Stefan Brüns Dave Plater Stefan Brüns Dave Plater Stefan Brüns Jan Engelhardt davejplater@gmail.com- Fix compatibility with LLVM >= 14.0, add 0001-Fix-compatibility-with-LLVM-14.patch- Fix build by requiring llvm and clang 12 versions- update to 1.11.17.0: * Fix in runtime optimizer where tracking of messages and unknown messages relied on uninitialized variables. * Minor changes related to OpenColorIO changing their master branch name to "main". #1431 * Testing: Get texture3d tests operational again. #1437 * Docs: Fix missing "errormessage" explanation for environment() and texture3d(). * Build/cmake fixes: Make PROJECT_VERSION_RELEASE_TYPE and OSL_SUPPORTED_RELEASE be cache strings, so they can be overridden; change OSL_IS_SUBPROJECT to PROJECT_IS_TOP_LEVEL (and change its sense) to match CMake 21+ behavior; add a TIME_COMMANDS option to help debug performance of the build. #1443 - drop 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff, 1420.diff (upstream)- Disable partio on armv6/armv7 since it fails to build- Disable %ix86 because of build failures- Update to version 1.11.15.0 + Changes for compatibility with OpenImageIO 2.3. #1393 #1388 + Fix potential crashes (or at least undefined behavior) due to missing + virtual destructor of internal Symbol type. #1397 - Apply 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff and 1420.diff in order to build with LLVM 13. - Add partio library dependency- Fix source URL- Update to version 1.11.14.2 + Fix warnings that occur when compiling with clang and C++17 mode. #1379 + CI/testing: Additional CI tests for clang+c++17 (#1379), gcc11 (#1381), llvm 12 (#1381), speed up CI builds by not building the testing components of OIIO (#1380). - Update to version 1.11.14.1 + Fix library setup for LLVM installations consisting of static libraries. This fixes a build problem that can crop up on MacOS using Homebrew-installed LLVM 12. #1375 - Update to version 1.11.14.0 + oslc/OSLCompiler: Check for errors when when writing oso (for example, disk volume full). #1360 + Fix crash generating closure function calls with LLVM 11. #1361 + Build: LLVM 12 compatibility. #1351 + Build: Support for CMake 3.20 #1354 + Build: Be robust to certain OpenEXR 2.x config fies. #1356 + Build: Fixes to deal with newer OIIO builds that are C++14. - Remove 0001-LLVM-12-compatibility-fixes.patch fixed upstream - Add build dependency on OpenImageIO (executables)- Update to version 1.11.13 + Updated vector2.h with a mod(vector2,vector2) function. #1312 + Fix unnecesary error messages to stderr when encountering broken point clouds. #1333 - Add 0001-LLVM-12-compatibility-fixes.patch- do not list pkgconfig directory - provided by filesystem package- Update to version 1.11.12 + Build: Changes for smooth compile against upcoming Imath 3.0. [#1332] #1341 + Build: We weren't properly hiding non-public symbols. #1337 + CI: Cleanup and get rid of the last Travis vestiges. #1334 + CI: Speed up CI runs by using GHA cache + ccache. #1335 + CI: Separate CI process into several individual "steps." #1338 - Update to version 1.11.11 + Build: Make the CMake build system more friendly to being a subproject. + #1304 + Build: Improve dependency on Imath/OpenEXR include files. + CI: Fixes to Mac CI. #1315 + Docs: Update CLAs, Charter, GOVERNANCE, particularly after acceptance of + new CLAs and moving the repo to the ASWF GitHub account. #1308 [#1240] #1314 + Internals: Switch from deprecated call to OIIO::parallel_image to the new + version. #1317 - Update to version 1.11.10 + Bug fix: optimizer interaction with output param that also is userdata. + #1295 + Ensure that LoadMemoryCompiledShader returns false upon parse failure. + #1302 + Work to ensure that OIIO will build correctly against the upcoming + Imath 3.0 and OpenEXR 3.0. #1299 - Disable lto- Update to v1.11.9.0, see included CHANGES.md or https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.9.0/CHANGES.md - Add new build dependency python3-pybind11 - Remove stray python3 oslquery module - Add loplevel markdown documents to doc package- disable RPATH handling - fixes 15.1 build- Update to v1.11.6.0, see included CHANGES.md or https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.6.0-dev/CHANGES.md - Drop obsolete patches: + 0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch + 0001-LLVM-10-odds-and-ends-1135.patch + 0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch + 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch - Renamed legalcode.txt to CC-BY-3.0.txt- Use the correct CMake variable to set the shader install location. - Replace osl-pkgconfig-versions.patch with correct upstream 0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch - Adapt to LLVM 9/10 changes defaulting to single clang-cpp library, add 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch instead of mangling CMake output. - Dropped osl-oslimageio-soname.patch, which erroneously adds a version to the OpenImageIO plugin, voiding any chance for OIIO to find and load the plugin. - Rename the osl.imageio package to OpenImageIO-plugin-osl, to better reflect its purpose, install the plugin to the default OpenImageIO plugin directory. - Use python3 for the build process.- Update to v1.11.4.1 to fix build with LLVM10. - Remove incorporated patch: 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Added patches from git: 0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch and 0001-LLVM-10-odds-and-ends-1135.patch. - Created osl-pkgconfig-versions.patch to fix pc file's version fields. Upstreamed along with workaround for new libclang-cpp in issue #1155 - Created osl-oslimageio-soname.patch to keep the library build in line with v1.x. - For many upstream changes since v1.10.7 see: /usr/share/doc/packages/OpenShadingLanguage/CHANGES.md- Properly rebase 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch avoid workarounds in the spec file. - Remove conditional code for Leap 42.x - Reflect required versions of OpenIIO and Clang in the spec file.- Update to release 1.10.7 which fixes build with new llvm. - Rebased: 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Recent upstream changes: * Adjust for deprecated material in more recent Qt releases. #1043 * Fixes for MinGW compiler. #1047 * Texture "missingalpha" optional parameter generated incorrect code and crashed. #1044 * Fix incorrect optimizations surrounding 'exit()' calls in the middle of certain shader code blocks. #1051 * LLVM 9 / clang 9 compatibility. #1058 * Fixes to Travis CI system to keep up with OIIO master recently upgrading its minimum required CMake. #1065- Fix lookup of stdosl.h from oslc (bnc#1123254): Dropped OpenShadingLanguage-shaderinstalldir.patch Added 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Cleaned up spec file (defattr) - Correct LLVM_MCJIT_LIBRARY value, add comment - Use current LLVM for building (bnc#1123252) - Split shaders in common-headers, MaterialX-shaders and example-shaders subpackages. stdosl.h in common-headers is required by oslc in the main package (bnc#1123254). - Correct clang-devel package name for Leap 42.3- Spruce up descriptions a bit.- Initial version 1.9.13 created for blender see boo#1120406 - Blender fails to build with 1.10.x versions - Added OpenShadingLanguage-shaderinstalldir.patch shaders are installed directly under /usr see: https://github.com/imageworks/OpenShadingLanguage/issues/955sheep88 1684752534  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.11.17.0-bp155.1.131.11.17.0-bp155.1.13MaterialXmx_absval_color.oslmx_absval_color.osomx_absval_color2.oslmx_absval_color2.osomx_absval_color4.oslmx_absval_color4.osomx_absval_float.oslmx_absval_float.osomx_absval_vector.oslmx_absval_vector.osomx_absval_vector2.oslmx_absval_vector2.osomx_absval_vector4.oslmx_absval_vector4.osomx_acos_color.oslmx_acos_color.osomx_acos_color2.oslmx_acos_color2.osomx_acos_color4.oslmx_acos_color4.osomx_acos_float.oslmx_acos_float.osomx_acos_vector.oslmx_acos_vector.osomx_acos_vector2.oslmx_acos_vector2.osomx_acos_vector4.oslmx_acos_vector4.osomx_add_color2_color2.oslmx_add_color2_color2.osomx_add_color2_float.oslmx_add_color2_float.osomx_add_color4_color4.oslmx_add_color4_color4.osomx_add_color4_float.oslmx_add_color4_float.osomx_add_color_color.oslmx_add_color_color.osomx_add_color_float.oslmx_add_color_float.osomx_add_float_float.oslmx_add_float_float.osomx_add_matrix33_float.oslmx_add_matrix33_float.osomx_add_matrix33_matrix33.oslmx_add_matrix33_matrix33.osomx_add_matrix44_float.oslmx_add_matrix44_float.osomx_add_matrix44_matrix44.oslmx_add_matrix44_matrix44.osomx_add_surfaceshader_surfaceshader.oslmx_add_surfaceshader_surfaceshader.osomx_add_vector2_float.oslmx_add_vector2_float.osomx_add_vector2_vector2.oslmx_add_vector2_vector2.osomx_add_vector4_float.oslmx_add_vector4_float.osomx_add_vector4_vector4.oslmx_add_vector4_vector4.osomx_add_vector_float.oslmx_add_vector_float.osomx_add_vector_vector.oslmx_add_vector_vector.osomx_ambientocclusion_float.oslmx_ambientocclusion_float.osomx_asin_color.oslmx_asin_color.osomx_asin_color2.oslmx_asin_color2.osomx_asin_color4.oslmx_asin_color4.osomx_asin_float.oslmx_asin_float.osomx_asin_vector.oslmx_asin_vector.osomx_asin_vector2.oslmx_asin_vector2.osomx_asin_vector4.oslmx_asin_vector4.osomx_atan2_color2_color2.oslmx_atan2_color2_color2.osomx_atan2_color2_float.oslmx_atan2_color2_float.osomx_atan2_color4_color4.oslmx_atan2_color4_color4.osomx_atan2_color4_float.oslmx_atan2_color4_float.osomx_atan2_color_color.oslmx_atan2_color_color.osomx_atan2_color_float.oslmx_atan2_color_float.osomx_atan2_float_float.oslmx_atan2_float_float.osomx_atan2_vector2_float.oslmx_atan2_vector2_float.osomx_atan2_vector2_vector2.oslmx_atan2_vector2_vector2.osomx_atan2_vector4_float.oslmx_atan2_vector4_float.osomx_atan2_vector4_vector4.oslmx_atan2_vector4_vector4.osomx_atan2_vector_float.oslmx_atan2_vector_float.osomx_atan2_vector_vector.oslmx_atan2_vector_vector.osomx_bitangent_vector.oslmx_bitangent_vector.osomx_blur_color.oslmx_blur_color.osomx_blur_color2.oslmx_blur_color2.osomx_blur_color4.oslmx_blur_color4.osomx_blur_float.oslmx_blur_float.osomx_blur_vector.oslmx_blur_vector.osomx_blur_vector2.oslmx_blur_vector2.osomx_blur_vector4.oslmx_blur_vector4.osomx_burn_color.oslmx_burn_color.osomx_burn_color2.oslmx_burn_color2.osomx_burn_color4.oslmx_burn_color4.osomx_burn_float.oslmx_burn_float.osomx_ceil_color.oslmx_ceil_color.osomx_ceil_color2.oslmx_ceil_color2.osomx_ceil_color4.oslmx_ceil_color4.osomx_ceil_float.oslmx_ceil_float.osomx_ceil_vector.oslmx_ceil_vector.osomx_ceil_vector2.oslmx_ceil_vector2.osomx_ceil_vector4.oslmx_ceil_vector4.osomx_cellnoise2d_float.oslmx_cellnoise2d_float.osomx_cellnoise3d_float.oslmx_cellnoise3d_float.osomx_clamp_color2_color2.oslmx_clamp_color2_color2.osomx_clamp_color2_float.oslmx_clamp_color2_float.osomx_clamp_color4_color4.oslmx_clamp_color4_color4.osomx_clamp_color4_float.oslmx_clamp_color4_float.osomx_clamp_color_color.oslmx_clamp_color_color.osomx_clamp_color_float.oslmx_clamp_color_float.osomx_clamp_float_float.oslmx_clamp_float_float.osomx_clamp_vector2_float.oslmx_clamp_vector2_float.osomx_clamp_vector2_vector2.oslmx_clamp_vector2_vector2.osomx_clamp_vector4_float.oslmx_clamp_vector4_float.osomx_clamp_vector4_vector4.oslmx_clamp_vector4_vector4.osomx_clamp_vector_float.oslmx_clamp_vector_float.osomx_clamp_vector_vector.oslmx_clamp_vector_vector.osomx_combine_cc_color4.oslmx_combine_cc_color4.osomx_combine_cf_color4.oslmx_combine_cf_color4.osomx_combine_vf_vector4.oslmx_combine_vf_vector4.osomx_combine_vv_vector4.oslmx_combine_vv_vector4.osomx_compare_color.oslmx_compare_color.osomx_compare_color2.oslmx_compare_color2.osomx_compare_color4.oslmx_compare_color4.osomx_compare_float.oslmx_compare_float.osomx_compare_vector.oslmx_compare_vector.osomx_compare_vector2.oslmx_compare_vector2.osomx_compare_vector4.oslmx_compare_vector4.osomx_constant_bool.oslmx_constant_bool.osomx_constant_color.oslmx_constant_color.osomx_constant_color2.oslmx_constant_color2.osomx_constant_color4.oslmx_constant_color4.osomx_constant_filename.oslmx_constant_filename.osomx_constant_float.oslmx_constant_float.osomx_constant_int.oslmx_constant_int.osomx_constant_matrix33.oslmx_constant_matrix33.osomx_constant_matrix44.oslmx_constant_matrix44.osomx_constant_string.oslmx_constant_string.osomx_constant_vector.oslmx_constant_vector.osomx_constant_vector2.oslmx_constant_vector2.osomx_constant_vector4.oslmx_constant_vector4.osomx_contrast_color2_color2.oslmx_contrast_color2_color2.osomx_contrast_color2_float.oslmx_contrast_color2_float.osomx_contrast_color4_color4.oslmx_contrast_color4_color4.osomx_contrast_color4_float.oslmx_contrast_color4_float.osomx_contrast_color_color.oslmx_contrast_color_color.osomx_contrast_color_float.oslmx_contrast_color_float.osomx_contrast_float_float.oslmx_contrast_float_float.osomx_contrast_vector2_float.oslmx_contrast_vector2_float.osomx_contrast_vector2_vector2.oslmx_contrast_vector2_vector2.osomx_contrast_vector4_float.oslmx_contrast_vector4_float.osomx_contrast_vector4_vector4.oslmx_contrast_vector4_vector4.osomx_contrast_vector_float.oslmx_contrast_vector_float.osomx_contrast_vector_vector.oslmx_contrast_vector_vector.osomx_convert_color2_vector2.oslmx_convert_color2_vector2.osomx_convert_color4_color.oslmx_convert_color4_color.osomx_convert_color4_vector4.oslmx_convert_color4_vector4.osomx_convert_color_color4.oslmx_convert_color_color4.osomx_convert_color_vector.oslmx_convert_color_vector.osomx_convert_float_color.oslmx_convert_float_color.osomx_convert_float_color2.oslmx_convert_float_color2.osomx_convert_float_color4.oslmx_convert_float_color4.osomx_convert_float_vector.oslmx_convert_float_vector.osomx_convert_float_vector2.oslmx_convert_float_vector2.osomx_convert_float_vector4.oslmx_convert_float_vector4.osomx_convert_vector2_color2.oslmx_convert_vector2_color2.osomx_convert_vector4_color4.oslmx_convert_vector4_color4.osomx_convert_vector_color.oslmx_convert_vector_color.osomx_cos_color.oslmx_cos_color.osomx_cos_color2.oslmx_cos_color2.osomx_cos_color4.oslmx_cos_color4.osomx_cos_float.oslmx_cos_float.osomx_cos_vector.oslmx_cos_vector.osomx_cos_vector2.oslmx_cos_vector2.osomx_cos_vector4.oslmx_cos_vector4.osomx_crossproduct_vector.oslmx_crossproduct_vector.osomx_determinant_matrix33.oslmx_determinant_matrix33.osomx_determinant_matrix44.oslmx_determinant_matrix44.osomx_disjointover_color2.oslmx_disjointover_color2.osomx_disjointover_color4.oslmx_disjointover_color4.osomx_divide_color2_color2.oslmx_divide_color2_color2.osomx_divide_color2_float.oslmx_divide_color2_float.osomx_divide_color4_color4.oslmx_divide_color4_color4.osomx_divide_color4_float.oslmx_divide_color4_float.osomx_divide_color_color.oslmx_divide_color_color.osomx_divide_color_float.oslmx_divide_color_float.osomx_divide_float_float.oslmx_divide_float_float.osomx_divide_matrix33_float.oslmx_divide_matrix33_float.osomx_divide_matrix33_matrix33.oslmx_divide_matrix33_matrix33.osomx_divide_matrix44_float.oslmx_divide_matrix44_float.osomx_divide_matrix44_matrix44.oslmx_divide_matrix44_matrix44.osomx_divide_vector2_float.oslmx_divide_vector2_float.osomx_divide_vector2_vector2.oslmx_divide_vector2_vector2.osomx_divide_vector4_float.oslmx_divide_vector4_float.osomx_divide_vector4_vector4.oslmx_divide_vector4_vector4.osomx_divide_vector_float.oslmx_divide_vector_float.osomx_divide_vector_vector.oslmx_divide_vector_vector.osomx_dodge_color.oslmx_dodge_color.osomx_dodge_color2.oslmx_dodge_color2.osomx_dodge_color4.oslmx_dodge_color4.osomx_dodge_float.oslmx_dodge_float.osomx_dot_bool.oslmx_dot_bool.osomx_dot_color.oslmx_dot_color.osomx_dot_color2.oslmx_dot_color2.osomx_dot_color4.oslmx_dot_color4.osomx_dot_filename.oslmx_dot_filename.osomx_dot_float.oslmx_dot_float.osomx_dot_int.oslmx_dot_int.osomx_dot_matrix33.oslmx_dot_matrix33.osomx_dot_matrix44.oslmx_dot_matrix44.osomx_dot_string.oslmx_dot_string.osomx_dot_surfaceshader.oslmx_dot_surfaceshader.osomx_dot_vector.oslmx_dot_vector.osomx_dot_vector2.oslmx_dot_vector2.osomx_dot_vector4.oslmx_dot_vector4.osomx_dotproduct_vector.oslmx_dotproduct_vector.osomx_dotproduct_vector2.oslmx_dotproduct_vector2.osomx_dotproduct_vector4.oslmx_dotproduct_vector4.osomx_exp_color.oslmx_exp_color.osomx_exp_color2.oslmx_exp_color2.osomx_exp_color4.oslmx_exp_color4.osomx_exp_float.oslmx_exp_float.osomx_exp_vector.oslmx_exp_vector.osomx_exp_vector2.oslmx_exp_vector2.osomx_exp_vector4.oslmx_exp_vector4.osomx_extract_color.oslmx_extract_color.osomx_extract_color2.oslmx_extract_color2.osomx_extract_color4.oslmx_extract_color4.osomx_extract_vector.oslmx_extract_vector.osomx_extract_vector2.oslmx_extract_vector2.osomx_extract_vector4.oslmx_extract_vector4.osomx_floor_color.oslmx_floor_color.osomx_floor_color2.oslmx_floor_color2.osomx_floor_color4.oslmx_floor_color4.osomx_floor_float.oslmx_floor_float.osomx_floor_vector.oslmx_floor_vector.osomx_floor_vector2.oslmx_floor_vector2.osomx_floor_vector4.oslmx_floor_vector4.osomx_fractal3d_color.oslmx_fractal3d_color.osomx_fractal3d_color2.oslmx_fractal3d_color2.osomx_fractal3d_color4.oslmx_fractal3d_color4.osomx_fractal3d_fa_color.oslmx_fractal3d_fa_color.osomx_fractal3d_fa_color2.oslmx_fractal3d_fa_color2.osomx_fractal3d_fa_color4.oslmx_fractal3d_fa_color4.osomx_fractal3d_fa_vector.oslmx_fractal3d_fa_vector.osomx_fractal3d_fa_vector2.oslmx_fractal3d_fa_vector2.osomx_fractal3d_fa_vector4.oslmx_fractal3d_fa_vector4.osomx_fractal3d_float.oslmx_fractal3d_float.osomx_fractal3d_vector.oslmx_fractal3d_vector.osomx_fractal3d_vector2.oslmx_fractal3d_vector2.osomx_fractal3d_vector4.oslmx_fractal3d_vector4.osomx_frame_float.oslmx_frame_float.osomx_funcs.hmx_geomattrvalue_bool.oslmx_geomattrvalue_bool.osomx_geomattrvalue_color.oslmx_geomattrvalue_color.osomx_geomattrvalue_color2.oslmx_geomattrvalue_color2.osomx_geomattrvalue_color4.oslmx_geomattrvalue_color4.osomx_geomattrvalue_float.oslmx_geomattrvalue_float.osomx_geomattrvalue_int.oslmx_geomattrvalue_int.osomx_geomattrvalue_string.oslmx_geomattrvalue_string.osomx_geomattrvalue_vector.oslmx_geomattrvalue_vector.osomx_geomattrvalue_vector2.oslmx_geomattrvalue_vector2.osomx_geomattrvalue_vector4.oslmx_geomattrvalue_vector4.osomx_geomcolor_color.oslmx_geomcolor_color.osomx_geomcolor_color2.oslmx_geomcolor_color2.osomx_geomcolor_color4.oslmx_geomcolor_color4.osomx_geomcolor_float.oslmx_geomcolor_float.osomx_heighttonormal_vector.oslmx_heighttonormal_vector.osomx_hsvadjust_color.oslmx_hsvadjust_color.osomx_hsvadjust_color4.oslmx_hsvadjust_color4.osomx_hsvtorgb_color.oslmx_hsvtorgb_color.osomx_hsvtorgb_color4.oslmx_hsvtorgb_color4.osomx_hueshift_color.oslmx_hueshift_color.osomx_hueshift_color4.oslmx_hueshift_color4.osomx_image_color.oslmx_image_color.osomx_image_color2.oslmx_image_color2.osomx_image_color4.oslmx_image_color4.osomx_image_float.oslmx_image_float.osomx_image_vector.oslmx_image_vector.osomx_image_vector2.oslmx_image_vector2.osomx_image_vector4.oslmx_image_vector4.osomx_in_color2.oslmx_in_color2.osomx_in_color4.oslmx_in_color4.osomx_inside_color.oslmx_inside_color.osomx_inside_color2.oslmx_inside_color2.osomx_inside_color4.oslmx_inside_color4.osomx_inside_float.oslmx_inside_float.osomx_invert_color2_color2.oslmx_invert_color2_color2.osomx_invert_color2_float.oslmx_invert_color2_float.osomx_invert_color4_color4.oslmx_invert_color4_color4.osomx_invert_color4_float.oslmx_invert_color4_float.osomx_invert_color_color.oslmx_invert_color_color.osomx_invert_color_float.oslmx_invert_color_float.osomx_invert_float_float.oslmx_invert_float_float.osomx_invert_vector2_float.oslmx_invert_vector2_float.osomx_invert_vector2_vector2.oslmx_invert_vector2_vector2.osomx_invert_vector4_float.oslmx_invert_vector4_float.osomx_invert_vector4_vector4.oslmx_invert_vector4_vector4.osomx_invert_vector_float.oslmx_invert_vector_float.osomx_invert_vector_vector.oslmx_invert_vector_vector.osomx_ln_color.oslmx_ln_color.osomx_ln_color2.oslmx_ln_color2.osomx_ln_color4.oslmx_ln_color4.osomx_ln_float.oslmx_ln_float.osomx_ln_vector.oslmx_ln_vector.osomx_ln_vector2.oslmx_ln_vector2.osomx_ln_vector4.oslmx_ln_vector4.osomx_luminance_color.oslmx_luminance_color.osomx_luminance_color4.oslmx_luminance_color4.osomx_magnitude_vector.oslmx_magnitude_vector.osomx_magnitude_vector2.oslmx_magnitude_vector2.osomx_magnitude_vector4.oslmx_magnitude_vector4.osomx_mask_color2.oslmx_mask_color2.osomx_mask_color4.oslmx_mask_color4.osomx_matrix_invert_matrix33.oslmx_matrix_invert_matrix33.osomx_matrix_invert_matrix44.oslmx_matrix_invert_matrix44.osomx_matte_color2.oslmx_matte_color2.osomx_matte_color4.oslmx_matte_color4.osomx_max_color2_color2.oslmx_max_color2_color2.osomx_max_color2_float.oslmx_max_color2_float.osomx_max_color4_color4.oslmx_max_color4_color4.osomx_max_color4_float.oslmx_max_color4_float.osomx_max_color_color.oslmx_max_color_color.osomx_max_color_float.oslmx_max_color_float.osomx_max_float_float.oslmx_max_float_float.osomx_max_vector2_float.oslmx_max_vector2_float.osomx_max_vector2_vector2.oslmx_max_vector2_vector2.osomx_max_vector4_float.oslmx_max_vector4_float.osomx_max_vector4_vector4.oslmx_max_vector4_vector4.osomx_max_vector_float.oslmx_max_vector_float.osomx_max_vector_vector.oslmx_max_vector_vector.osomx_min_color2_color2.oslmx_min_color2_color2.osomx_min_color2_float.oslmx_min_color2_float.osomx_min_color4_color4.oslmx_min_color4_color4.osomx_min_color4_float.oslmx_min_color4_float.osomx_min_color_color.oslmx_min_color_color.osomx_min_color_float.oslmx_min_color_float.osomx_min_float_float.oslmx_min_float_float.osomx_min_vector2_float.oslmx_min_vector2_float.osomx_min_vector2_vector2.oslmx_min_vector2_vector2.osomx_min_vector4_float.oslmx_min_vector4_float.osomx_min_vector4_vector4.oslmx_min_vector4_vector4.osomx_min_vector_float.oslmx_min_vector_float.osomx_min_vector_vector.oslmx_min_vector_vector.osomx_mix_color.oslmx_mix_color.osomx_mix_color2.oslmx_mix_color2.osomx_mix_color4.oslmx_mix_color4.osomx_mix_float.oslmx_mix_float.osomx_mix_surfaceshader.oslmx_mix_surfaceshader.osomx_mix_vector.oslmx_mix_vector.osomx_mix_vector2.oslmx_mix_vector2.osomx_mix_vector4.oslmx_mix_vector4.osomx_modulo_color2_color2.oslmx_modulo_color2_color2.osomx_modulo_color2_float.oslmx_modulo_color2_float.osomx_modulo_color4_color4.oslmx_modulo_color4_color4.osomx_modulo_color4_float.oslmx_modulo_color4_float.osomx_modulo_color_color.oslmx_modulo_color_color.osomx_modulo_color_float.oslmx_modulo_color_float.osomx_modulo_float_float.oslmx_modulo_float_float.osomx_modulo_vector2_float.oslmx_modulo_vector2_float.osomx_modulo_vector2_vector2.oslmx_modulo_vector2_vector2.osomx_modulo_vector4_float.oslmx_modulo_vector4_float.osomx_modulo_vector4_vector4.oslmx_modulo_vector4_vector4.osomx_modulo_vector_float.oslmx_modulo_vector_float.osomx_modulo_vector_vector.oslmx_modulo_vector_vector.osomx_multiply_color2_color2.oslmx_multiply_color2_color2.osomx_multiply_color2_float.oslmx_multiply_color2_float.osomx_multiply_color4_color4.oslmx_multiply_color4_color4.osomx_multiply_color4_float.oslmx_multiply_color4_float.osomx_multiply_color_color.oslmx_multiply_color_color.osomx_multiply_color_float.oslmx_multiply_color_float.osomx_multiply_float_float.oslmx_multiply_float_float.osomx_multiply_matrix33_float.oslmx_multiply_matrix33_float.osomx_multiply_matrix33_matrix33.oslmx_multiply_matrix33_matrix33.osomx_multiply_matrix44_float.oslmx_multiply_matrix44_float.osomx_multiply_matrix44_matrix44.oslmx_multiply_matrix44_matrix44.osomx_multiply_surfaceshader_color.oslmx_multiply_surfaceshader_color.osomx_multiply_surfaceshader_float.oslmx_multiply_surfaceshader_float.osomx_multiply_vector2_float.oslmx_multiply_vector2_float.osomx_multiply_vector2_vector2.oslmx_multiply_vector2_vector2.osomx_multiply_vector4_float.oslmx_multiply_vector4_float.osomx_multiply_vector4_vector4.oslmx_multiply_vector4_vector4.osomx_multiply_vector_float.oslmx_multiply_vector_float.osomx_multiply_vector_vector.oslmx_multiply_vector_vector.osomx_noise2d_color.oslmx_noise2d_color.osomx_noise2d_color2.oslmx_noise2d_color2.osomx_noise2d_color4.oslmx_noise2d_color4.osomx_noise2d_fa_color.oslmx_noise2d_fa_color.osomx_noise2d_fa_color2.oslmx_noise2d_fa_color2.osomx_noise2d_fa_color4.oslmx_noise2d_fa_color4.osomx_noise2d_fa_vector.oslmx_noise2d_fa_vector.osomx_noise2d_fa_vector2.oslmx_noise2d_fa_vector2.osomx_noise2d_fa_vector4.oslmx_noise2d_fa_vector4.osomx_noise2d_float.oslmx_noise2d_float.osomx_noise2d_vector.oslmx_noise2d_vector.osomx_noise2d_vector2.oslmx_noise2d_vector2.osomx_noise2d_vector4.oslmx_noise2d_vector4.osomx_noise3d_color.oslmx_noise3d_color.osomx_noise3d_color2.oslmx_noise3d_color2.osomx_noise3d_color4.oslmx_noise3d_color4.osomx_noise3d_fa_color.oslmx_noise3d_fa_color.osomx_noise3d_fa_color2.oslmx_noise3d_fa_color2.osomx_noise3d_fa_color4.oslmx_noise3d_fa_color4.osomx_noise3d_fa_vector.oslmx_noise3d_fa_vector.osomx_noise3d_fa_vector2.oslmx_noise3d_fa_vector2.osomx_noise3d_fa_vector4.oslmx_noise3d_fa_vector4.osomx_noise3d_float.oslmx_noise3d_float.osomx_noise3d_vector.oslmx_noise3d_vector.osomx_noise3d_vector2.oslmx_noise3d_vector2.osomx_noise3d_vector4.oslmx_noise3d_vector4.osomx_normal_vector.oslmx_normal_vector.osomx_normalize_vector.oslmx_normalize_vector.osomx_normalize_vector2.oslmx_normalize_vector2.osomx_normalize_vector4.oslmx_normalize_vector4.osomx_out_color2.oslmx_out_color2.osomx_out_color4.oslmx_out_color4.osomx_outside_color.oslmx_outside_color.osomx_outside_color2.oslmx_outside_color2.osomx_outside_color4.oslmx_outside_color4.osomx_outside_float.oslmx_outside_float.osomx_over_color2.oslmx_over_color2.osomx_over_color4.oslmx_over_color4.osomx_overlay_color.oslmx_overlay_color.osomx_overlay_color2.oslmx_overlay_color2.osomx_overlay_color4.oslmx_overlay_color4.osomx_overlay_float.oslmx_overlay_float.osomx_position_vector.oslmx_position_vector.osomx_power_color2_color2.oslmx_power_color2_color2.osomx_power_color2_float.oslmx_power_color2_float.osomx_power_color4_color4.oslmx_power_color4_color4.osomx_power_color4_float.oslmx_power_color4_float.osomx_power_color_color.oslmx_power_color_color.osomx_power_color_float.oslmx_power_color_float.osomx_power_float_float.oslmx_power_float_float.osomx_power_vector2_float.oslmx_power_vector2_float.osomx_power_vector2_vector2.oslmx_power_vector2_vector2.osomx_power_vector4_float.oslmx_power_vector4_float.osomx_power_vector4_vector4.oslmx_power_vector4_vector4.osomx_power_vector_float.oslmx_power_vector_float.osomx_power_vector_vector.oslmx_power_vector_vector.osomx_premult_color.oslmx_premult_color.osomx_premult_color2.oslmx_premult_color2.osomx_premult_color4.oslmx_premult_color4.osomx_ramp4_color.oslmx_ramp4_color.osomx_ramp4_color2.oslmx_ramp4_color2.osomx_ramp4_color4.oslmx_ramp4_color4.osomx_ramp4_float.oslmx_ramp4_float.osomx_ramp4_vector.oslmx_ramp4_vector.osomx_ramp4_vector2.oslmx_ramp4_vector2.osomx_ramp4_vector4.oslmx_ramp4_vector4.osomx_ramplr_color.oslmx_ramplr_color.osomx_ramplr_color2.oslmx_ramplr_color2.osomx_ramplr_color4.oslmx_ramplr_color4.osomx_ramplr_float.oslmx_ramplr_float.osomx_ramplr_vector.oslmx_ramplr_vector.osomx_ramplr_vector2.oslmx_ramplr_vector2.osomx_ramplr_vector4.oslmx_ramplr_vector4.osomx_ramptb_color.oslmx_ramptb_color.osomx_ramptb_color2.oslmx_ramptb_color2.osomx_ramptb_color4.oslmx_ramptb_color4.osomx_ramptb_float.oslmx_ramptb_float.osomx_ramptb_vector.oslmx_ramptb_vector.osomx_ramptb_vector2.oslmx_ramptb_vector2.osomx_ramptb_vector4.oslmx_ramptb_vector4.osomx_remap_color2_color2.oslmx_remap_color2_color2.osomx_remap_color2_float.oslmx_remap_color2_float.osomx_remap_color4_color4.oslmx_remap_color4_color4.osomx_remap_color4_float.oslmx_remap_color4_float.osomx_remap_color_color.oslmx_remap_color_color.osomx_remap_color_float.oslmx_remap_color_float.osomx_remap_float_float.oslmx_remap_float_float.osomx_remap_vector2_float.oslmx_remap_vector2_float.osomx_remap_vector2_vector2.oslmx_remap_vector2_vector2.osomx_remap_vector4_float.oslmx_remap_vector4_float.osomx_remap_vector4_vector4.oslmx_remap_vector4_vector4.osomx_remap_vector_float.oslmx_remap_vector_float.osomx_remap_vector_vector.oslmx_remap_vector_vector.osomx_rgbtohsv_color.oslmx_rgbtohsv_color.osomx_rgbtohsv_color4.oslmx_rgbtohsv_color4.osomx_rotate2d_vector2.oslmx_rotate2d_vector2.osomx_rotate_vector.oslmx_rotate_vector.osomx_rotate_vector2.oslmx_rotate_vector2.osomx_saturate_color.oslmx_saturate_color.osomx_saturate_color4.oslmx_saturate_color4.osomx_scale_vector.oslmx_scale_vector.osomx_scale_vector2.oslmx_scale_vector2.osomx_screen_color.oslmx_screen_color.osomx_screen_color2.oslmx_screen_color2.osomx_screen_color4.oslmx_screen_color4.osomx_screen_float.oslmx_screen_float.osomx_separate_color.oslmx_separate_color.osomx_separate_color2.oslmx_separate_color2.osomx_separate_color4.oslmx_separate_color4.osomx_separate_vector.oslmx_separate_vector.osomx_separate_vector2.oslmx_separate_vector2.osomx_separate_vector4.oslmx_separate_vector4.osomx_sign_color.oslmx_sign_color.osomx_sign_color2.oslmx_sign_color2.osomx_sign_color4.oslmx_sign_color4.osomx_sign_float.oslmx_sign_float.osomx_sign_vector.oslmx_sign_vector.osomx_sign_vector2.oslmx_sign_vector2.osomx_sign_vector4.oslmx_sign_vector4.osomx_sin_color.oslmx_sin_color.osomx_sin_color2.oslmx_sin_color2.osomx_sin_color4.oslmx_sin_color4.osomx_sin_float.oslmx_sin_float.osomx_sin_vector.oslmx_sin_vector.osomx_sin_vector2.oslmx_sin_vector2.osomx_sin_vector4.oslmx_sin_vector4.osomx_smoothstep_color2_color2.oslmx_smoothstep_color2_color2.osomx_smoothstep_color2_float.oslmx_smoothstep_color2_float.osomx_smoothstep_color4_color4.oslmx_smoothstep_color4_color4.osomx_smoothstep_color4_float.oslmx_smoothstep_color4_float.osomx_smoothstep_color_color.oslmx_smoothstep_color_color.osomx_smoothstep_color_float.oslmx_smoothstep_color_float.osomx_smoothstep_float_float.oslmx_smoothstep_float_float.osomx_smoothstep_vector2_float.oslmx_smoothstep_vector2_float.osomx_smoothstep_vector2_vector2.oslmx_smoothstep_vector2_vector2.osomx_smoothstep_vector4_float.oslmx_smoothstep_vector4_float.osomx_smoothstep_vector4_vector4.oslmx_smoothstep_vector4_vector4.osomx_smoothstep_vector_float.oslmx_smoothstep_vector_float.osomx_smoothstep_vector_vector.oslmx_smoothstep_vector_vector.osomx_splitlr_color.oslmx_splitlr_color.osomx_splitlr_color2.oslmx_splitlr_color2.osomx_splitlr_color4.oslmx_splitlr_color4.osomx_splitlr_float.oslmx_splitlr_float.osomx_splitlr_vector.oslmx_splitlr_vector.osomx_splitlr_vector2.oslmx_splitlr_vector2.osomx_splitlr_vector4.oslmx_splitlr_vector4.osomx_splittb_color.oslmx_splittb_color.osomx_splittb_color2.oslmx_splittb_color2.osomx_splittb_color4.oslmx_splittb_color4.osomx_splittb_float.oslmx_splittb_float.osomx_splittb_vector.oslmx_splittb_vector.osomx_splittb_vector2.oslmx_splittb_vector2.osomx_splittb_vector4.oslmx_splittb_vector4.osomx_sqrt_color.oslmx_sqrt_color.osomx_sqrt_color2.oslmx_sqrt_color2.osomx_sqrt_color4.oslmx_sqrt_color4.osomx_sqrt_float.oslmx_sqrt_float.osomx_sqrt_vector.oslmx_sqrt_vector.osomx_sqrt_vector2.oslmx_sqrt_vector2.osomx_sqrt_vector4.oslmx_sqrt_vector4.osomx_subtract_color2_color2.oslmx_subtract_color2_color2.osomx_subtract_color2_float.oslmx_subtract_color2_float.osomx_subtract_color4_color4.oslmx_subtract_color4_color4.osomx_subtract_color4_float.oslmx_subtract_color4_float.osomx_subtract_color_color.oslmx_subtract_color_color.osomx_subtract_color_float.oslmx_subtract_color_float.osomx_subtract_float_float.oslmx_subtract_float_float.osomx_subtract_matrix33_float.oslmx_subtract_matrix33_float.osomx_subtract_matrix33_matrix33.oslmx_subtract_matrix33_matrix33.osomx_subtract_matrix44_float.oslmx_subtract_matrix44_float.osomx_subtract_matrix44_matrix44.oslmx_subtract_matrix44_matrix44.osomx_subtract_vector2_float.oslmx_subtract_vector2_float.osomx_subtract_vector2_vector2.oslmx_subtract_vector2_vector2.osomx_subtract_vector4_float.oslmx_subtract_vector4_float.osomx_subtract_vector4_vector4.oslmx_subtract_vector4_vector4.osomx_subtract_vector_float.oslmx_subtract_vector_float.osomx_subtract_vector_vector.oslmx_subtract_vector_vector.osomx_switch_color.oslmx_switch_color.osomx_switch_color2.oslmx_switch_color2.osomx_switch_color4.oslmx_switch_color4.osomx_switch_float.oslmx_switch_float.osomx_switch_vector.oslmx_switch_vector.osomx_switch_vector2.oslmx_switch_vector2.osomx_switch_vector4.oslmx_switch_vector4.osomx_swizzle_color2_color.oslmx_swizzle_color2_color.osomx_swizzle_color2_color2.oslmx_swizzle_color2_color2.osomx_swizzle_color2_color4.oslmx_swizzle_color2_color4.osomx_swizzle_color2_float.oslmx_swizzle_color2_float.osomx_swizzle_color2_vector.oslmx_swizzle_color2_vector.osomx_swizzle_color2_vector2.oslmx_swizzle_color2_vector2.osomx_swizzle_color2_vector4.oslmx_swizzle_color2_vector4.osomx_swizzle_color4_color.oslmx_swizzle_color4_color.osomx_swizzle_color4_color2.oslmx_swizzle_color4_color2.osomx_swizzle_color4_color4.oslmx_swizzle_color4_color4.osomx_swizzle_color4_float.oslmx_swizzle_color4_float.osomx_swizzle_color4_vector.oslmx_swizzle_color4_vector.osomx_swizzle_color4_vector2.oslmx_swizzle_color4_vector2.osomx_swizzle_color4_vector4.oslmx_swizzle_color4_vector4.osomx_swizzle_color_color.oslmx_swizzle_color_color.osomx_swizzle_color_color2.oslmx_swizzle_color_color2.osomx_swizzle_color_color4.oslmx_swizzle_color_color4.osomx_swizzle_color_float.oslmx_swizzle_color_float.osomx_swizzle_color_vector.oslmx_swizzle_color_vector.osomx_swizzle_color_vector2.oslmx_swizzle_color_vector2.osomx_swizzle_color_vector4.oslmx_swizzle_color_vector4.osomx_swizzle_float_color.oslmx_swizzle_float_color.osomx_swizzle_float_color2.oslmx_swizzle_float_color2.osomx_swizzle_float_color4.oslmx_swizzle_float_color4.osomx_swizzle_float_vector.oslmx_swizzle_float_vector.osomx_swizzle_float_vector2.oslmx_swizzle_float_vector2.osomx_swizzle_float_vector4.oslmx_swizzle_float_vector4.osomx_swizzle_vector2_color.oslmx_swizzle_vector2_color.osomx_swizzle_vector2_color2.oslmx_swizzle_vector2_color2.osomx_swizzle_vector2_color4.oslmx_swizzle_vector2_color4.osomx_swizzle_vector2_float.oslmx_swizzle_vector2_float.osomx_swizzle_vector2_vector.oslmx_swizzle_vector2_vector.osomx_swizzle_vector2_vector2.oslmx_swizzle_vector2_vector2.osomx_swizzle_vector2_vector4.oslmx_swizzle_vector2_vector4.osomx_swizzle_vector4_color.oslmx_swizzle_vector4_color.osomx_swizzle_vector4_color2.oslmx_swizzle_vector4_color2.osomx_swizzle_vector4_color4.oslmx_swizzle_vector4_color4.osomx_swizzle_vector4_float.oslmx_swizzle_vector4_float.osomx_swizzle_vector4_vector.oslmx_swizzle_vector4_vector.osomx_swizzle_vector4_vector2.oslmx_swizzle_vector4_vector2.osomx_swizzle_vector4_vector4.oslmx_swizzle_vector4_vector4.osomx_swizzle_vector_color.oslmx_swizzle_vector_color.osomx_swizzle_vector_color2.oslmx_swizzle_vector_color2.osomx_swizzle_vector_color4.oslmx_swizzle_vector_color4.osomx_swizzle_vector_float.oslmx_swizzle_vector_float.osomx_swizzle_vector_vector.oslmx_swizzle_vector_vector.osomx_swizzle_vector_vector2.oslmx_swizzle_vector_vector2.osomx_swizzle_vector_vector4.oslmx_swizzle_vector_vector4.osomx_tan_color.oslmx_tan_color.osomx_tan_color2.oslmx_tan_color2.osomx_tan_color4.oslmx_tan_color4.osomx_tan_float.oslmx_tan_float.osomx_tan_vector.oslmx_tan_vector.osomx_tan_vector2.oslmx_tan_vector2.osomx_tan_vector4.oslmx_tan_vector4.osomx_tangent_vector.oslmx_tangent_vector.osomx_texcoord_vector.oslmx_texcoord_vector.osomx_texcoord_vector2.oslmx_texcoord_vector2.osomx_tiledimage_color.oslmx_tiledimage_color.osomx_tiledimage_color2.oslmx_tiledimage_color2.osomx_tiledimage_color4.oslmx_tiledimage_color4.osomx_tiledimage_float.oslmx_tiledimage_float.osomx_tiledimage_vector.oslmx_tiledimage_vector.osomx_tiledimage_vector2.oslmx_tiledimage_vector2.osomx_tiledimage_vector4.oslmx_tiledimage_vector4.osomx_time_float.oslmx_time_float.osomx_transformnormal_vector.oslmx_transformnormal_vector.osomx_transformnormal_vector4.oslmx_transformnormal_vector4.osomx_transformpoint_vector.oslmx_transformpoint_vector.osomx_transformpoint_vector4.oslmx_transformpoint_vector4.osomx_transformvector_vector.oslmx_transformvector_vector.osomx_transformvector_vector4.oslmx_transformvector_vector4.osomx_transpose_matrix33.oslmx_transpose_matrix33.osomx_transpose_matrix44.oslmx_transpose_matrix44.osomx_triplanarprojection_color.oslmx_triplanarprojection_color.osomx_triplanarprojection_color2.oslmx_triplanarprojection_color2.osomx_triplanarprojection_color4.oslmx_triplanarprojection_color4.osomx_triplanarprojection_float.oslmx_triplanarprojection_float.osomx_triplanarprojection_vector.oslmx_triplanarprojection_vector.osomx_triplanarprojection_vector2.oslmx_triplanarprojection_vector2.osomx_triplanarprojection_vector4.oslmx_triplanarprojection_vector4.osomx_unpremult_color.oslmx_unpremult_color.osomx_unpremult_color2.oslmx_unpremult_color2.osomx_unpremult_color4.oslmx_unpremult_color4.oso/usr/share/OpenShadingLanguage/shaders//usr/share/OpenShadingLanguage/shaders/MaterialX/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/29636e2029ea295d9b2d762220783186-OpenShadingLanguagecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII text, with very long lines@t&NlEutf-88efc18e3644363cb50d5ced5f97da2f232633218ee4ad39c967103023f7574c7?P7zXZ !t/] crt:bLL ؝-?? kcX0ݙ6_5 A8HQa:ü.k-^b㒂 \U}" 6/{0aT5mhO$T>ܔlnbb?Is}҃s6qtJ>p;fv z=dc?dbG5\Ά5EE/ZXd8'm~$0 pȮ*]`7)wP Ov6m Ь%OQ|P\7;?br=_w(Aƈcmض4F@ gk*)#AeUsNLzdo!QQA'+sQ8F4^;c՛wռo4@?r*sRbKD! e+Q%~*/FI]=-~1)\brnaM|jP% }p$RA'*UZX1ǀQGAyy27_,oD>^y'nqܨ̿X pi5 E,|d߂ m>W[)n| ^p6Qz]ax)&(" q1_'ݻBN>#6u4@qa>4Mcu|4t69@nlׄlڐ-~Yi] \a{),lnO@谣b&Pg"0UϗwfZD踜$9;uu Xk0Y[Ӱ!VP_.E?N[CiM.{j$x ץRR`4ʁniæ]MW?hkEG1`f '3baCHɽh7Wld X 3i!'`*gi7Q/YzQ#]ddD KG踘5k Į.T F,lYc9v콻Q؇+ͱo:s D-^5U_LOxe&hOHLha53]_>w}!Š~t#3XGIHl9vr@>)PJ[mxIBf/Ba3@‹H$ |Z+o,=M'Qv-l21 iLÞ P9 /dt^ՠ 5N/K^wy45=:uī~éƥgR  9RWb>F$o6F_lCj7Y`OmNk)jU(˧RHz#ǂ,x5T繒d2Jt(”.IaL,0/v=,̽n+Ynh p'p2>/:l}'e>z<)@az OC3kyji"OtSv{ސ_P<'ao2ƀuC&7}|fubZ[COԍ^43oz!,C9 ,NQH3m64j x!z[R1k{k$C!?YO5iiUB%efI5xROW{&3d:J{C;LV{ D bNp+.-liB}i%Q4L V$B9mzycѥf]KT-.JZgݵcF!JqdcXDV|"fN 9ˁ1mFi/"P=(/JTFze]sζM"riOD|'!Axf~*#?;<%2bIGR@-Cx{׬)m4aV!S:g~tO"$^ joQbPQ২|RhP}2"~3B|$83nu{%La*ñt:k%|t̕'՚ŋ'x 숨?aTywuG^bݧZ 3JڣrCCj^u3N5bm42@6*ӫ`wO7é84K ~j(~Uql86Ł1}Ǹ Rbx Š֢bs8rnΙh-" C"CM`P̉@} (ki)y->x Ś^b}E!x' ~xݍu]X؇|}߮C*JC`26s]ڭɠwNݝIr'W\z4̊@,&ˍ iS,K\/9E%bW–V}at#.H 2tɐ*/6[9,s{\V?ꙝ\Ejr/q"T㡟!?}xߤ"q$VwAXFϴV):Vc(Fy^MhX(G|1kby̨ZUZl,WPY la( G5^+PsF鲒2"OCfe[OfQXfqtoPDP(|Yi^b^9:֎u?Mv瘷UVZ?7C q7䤛% He!ܧߑoEsߐuQ> ä.e8*͚c͔Aw1>-֜3b"Dby 棩i|jKdeN* ½|sZ u6y&tÕ;PpW o`'eNV$VD#1u_V-H.4HYTZPha;tc-Wފ ) 87214E@Y8TB*캸ԣ~(,9m%H{ǡ&EACq(MܨJ2-|$7I]AEoH}I •IMkڸ9S"BslM~+GKϾ܆v:/ _OVr?+yط-1gbv(I ^YzGiICPhv1krɥ T,Yw]AH\ӳC ʱ)5r=O#?@&%Rvg*GOnDN肥%KÉ X,DPǔXs2&Yb74A'r- bB!; N6wr5D` tmNS!/T[\8b,!:TD،AݏثKES3f4% 's`J D*΁d-4XǪ9l(ۃ6@Hݦ:]}\OšXJ0jNЍXuD|=s=ynb۳}@rTF4tXΦ Jݠ\hP=p׌i@(YS]3"<$ EU.LUq]XL4n?3쁆wԩx[Rq.fLnĩT<>쮁D6ܖAVmH_"OUT${ *s|j PkGg04֙Hջ2@K`C|Y}"nf\:\ױ87Kz^i'@OQs&Ʒ>Զk9}ܼ ;k6o#BKyX]j}%(RJfbI8Rdc5Zlo`lR&Hjd+Q u< ( n~d6Cp}1K[B%A`-ii?jγW$(#?. U %E p#UJBm(هjEО)׹j tQU]Jßcgʂs?.tmx/? _Y3o5H%D)p1iCG{%a fnPŽS8y5-&YXX7 ޮ·|Z_e`d9l8Ɓ Ŏ孹|Q/sF>bƹ}Q7n`p ->D3]v Y|#"p>ec'j!|7t&pkDOJJG%SZMPt &.`B C!.@LM6"#rٹޞ6W0gش:97*ZkHx1@h6؂1\b=ƪAi<&*aS_9`S%EBZKU=?|5&s}7<4R eV厼 bd: K\&v)Lm~hXC":!k|Cd*6 [lU!YDR~܇ 9{Оo'ċ{q)B弹s)XpU>FbK쑅[\A#qrukAԺ/ KAZ-Am|_0[שp COK͍*Zxmނ,czV㽟V5m&äޙ֡=Lf},U6wKA:f=pbZ AW%?>y/#$9xޑ9(P&5O떜yD/ZعgndG+a`**kĢ<a×Ӣ۫} m5DOȤ͸Dz;iL)gVwbOV3nREo'&>Sm 4,(.sbAk*#t:oP\CT~RjY=b㘤2R6-Fs3s ?%m6G 2@Nga5aKkQdFIG(edOQh<"GAO{# ǂ1VCaw#r[yh(8~b-/Geswr\0/r?g"KjX7³˻ROAPe8M򔄗5/|O&.^. ` 4Yv?bFekB|ѷ%x𙄾; ٩7s)ԇLl_JjF(XUV5{8USIpBFŷ #R~n ZGih;+7mIx ?X̌_Q3i {,x:R|o{ǸQ{Cx„?,On&6 7W%2?u9 #A Ϭ(# q3V#45M+(`ANaGP ?оU`l8\2EU5S"&Iv;;Lq;JݨG(IM*b\MZ*CW_vqUϽ7B,%P۹%BmP]d\4:hӁ*"J(t,Auz&ؠqOv')p>( {[| KMv(md%W* R0\-!:0!KhebzWtۏ"щ݈8l OʶQX}E;AEn!9H0yInYΈRg}AnmI;h&xNø[4r6/!(yQb2sG9w2H{dxKX*9mE01*˳&6*n-@o G^gаygI/gޞ8nFߥDpbϤŞ .1`w*֯gjO'DEφqEMeӎ2mk{J= D;$_-ϔ$wx,y_O'2T >~9fD-ݙ&oVT6 "fZlDK_|sؒZ"j9fJ ԬWٿ#; 8g] D/j0 +*-?̲o&z*`Éq4u\vj[.AEn[xxPC++FIhn'n%YH/R@U^Tmğb;_2K~4h%"P:tQFG)zqߣ0@6{CiUYXkv#*W}UKDb%3Xޒldꑡc_ hTywAW XCozADQC91t ?܆ߠ! YNci߁>A$e2فwboF5ۊ o. hl$uւU5Q+pl{<l vDfYFbDL%a`VkrZ_$Z泩>/3#<4Gk*nG?{˯NjK0YO}ew3x]rsto#n}N&[(sld`-dlP `Hrc}L|%`U[FA쌰'=cF>_pusP#\OKI%pσA M[Bu=k휹~-F.,7u/ FRY> v>> tI`gauMC=QP8@\v)y#6xI IDwߏ_=}uOQYWyONLpl;D$+]8v&68oi`=BxP0KN¡\u CVJ„M#1h[!ksy\1 w:4/74>kNmB#;e` 0Z 1+)zw 9xJqIFVI?<'բcJb!c?Zp°3D1.c${lmͳ!<+_JU埍 oy0%"3(dsBeK*Y^w3zS_>P=e<ԛ+k]EizpH2uzkks]AVҴ/oy|w}{kQUk'T")PQ "f0RaB?NTUrBhUGo׎O(&$X/nfE@N&{oJ.u_þMvF}nVzkug Z.jY`wqdDm" 'A&O!$%8gS/⎎J6;)Yo՝(uj^k$)qrCHOjO漰8}jKGKzkո %BN؏y2&),>=. K:Ĩ P@A:rQ5D$I$uΆ2tnU]3F:ߦN2? ^^-8]2pq3^vʸP?x79 `{8fMn6??3EI4rOB>0 Y̮.`"!6蛤v"ce 6бGD,pEvd9i2E5D!Y]y@doܪdAw{) ".s p5(z 3~Ο8@ CBh-(lQQH ,δjG]Л~# 3PlzڭKEZmdܗN0<}ﳏ§B7QCQ  0}]4KxⲀ1l'o?ޢ1{3P6:O P.-}>ۉsVt~Jk+9`ۘxyR_߫F<%IU}.0i=篶KaIxn0+m}#&5t7k@@rϽe.0WIA>PJlο\f͘6ҶK bPX@)e l,YYTJ˛ϿU"PE׉.[v}MY]I??M |s >JV%x?'+c.Ŀؠrrb3SCa10X"_E綽mշ+Q^%ϒM Nd"|d͡N`Ωl^<ӅWįDC<ԩbY?ԦiYvmpI>Jp::GYeCg.@u݈lg8ţ3;7(|@#Z6p.&w.G_b\{Éѩ+a B)- E,U2oo+>\s̞0VNe2o |2|q:/̪3R׀ >nJy-$ M 3ZN M۔ﮇ0#N i[Z4j3sVnD՗gEg}Ѡvgo%(_+"`=v\u7?IpgʗΠSy{ D_U6KDնgp3@F}YZ̹}I\Z.gA}P F*٨/ڻf0xRIS73ɕlwv$lX  Us|o0Gc*@I 0R«DN1AV"! wƹ tқ央a"HOJ1_U02k4s6J2rƅjf w0302՗R) 9.R04 BHk!8J? qKOhRO$AוD}#tvgQsxژBCj%~Br +w$}En2$݉m?AOb*CzciHјbcO绅϶YXZa]-oCḱR )&=лd|Q4,`U ? K f`fKD>\dPf-O3!\\ޞH߳WHz+uѵPyNUI9#F@T%.Ѷ%JurF<'ma@8n(S/Pmص:a ӕ:D V-+JO<]D'6Cץp5-׵SoK.7BD^׫vjDh.G&7 bp3xҵ__^ꛢm%Oo"2UI D{Ms8Io;\ˋWDEEʳկ,?%嘱tf\Hӧyms {W.I@bj"ݞŦ8Ρ%^Ձ>wňÅRmq#Z7!)ĕHk'L%MKz~#i)Äα;>d6/x !0J8xJgvI|{کPPdPu&zzVGXB{ 89:?Y?aDuv-U'UyZ<9oF D"<)nm7umY"6z#ߚbブDǪ8y37 Ɨdߤ[#q@8!. L:kps-1_/42KҡD(ZqNU C.Qf::@Y#nV6QÝOaafvf>ɦ , ,4~L=IpQnA0_ ›:iI^Coj Wm=A=Ʈ@•F:NUIߕ{`HhoiޫQ\G rgĩ.:9,b֬'b>fx_eb;VlSN?wqZL(*oJa|,Tv•cn;{U D*7DG(0R5G pLJIUUNvU,$-IATQs@WϿ4fKbEZh%s<(c>f=sLnNX%:`ed]JLPEc_N}>&"lJGRP$Yo+haHm?_[3+h4 w؃`L7@#کe],ZNJYLN;݅9ˏ6nfs-9|U[DC]tZzc-w@{ޢ.ry> 5.[$|7IkI}` JT%6 dWYkFSd=Y':4%X#hGגU%(?lSX &@l@zdϺkIӻTP9NQwH@$yX2"Kc'wL&(U|:;e;ۦ}16T \K+c?JkD.$+"WV4m o`u[A=[Cߕ*3 u߄#dnW<܊t`on3~dA\C$;2%/qD*1Jr2&F)w^(Oz3sV*60ʥEېqNuĬڮ汍z9[)"f$übzߨ\*Ysx,9\n :F1=!ی~M@8 nGyXR WJWkIJO+>N9{Nsq?hF C秖)<'m'Mo_>& EEZ/F; *-iJ-YZOKBW ]XzwQC`,8.dQ}h65NŪ q +Qfij؎EFb11Hm1Qү~^g_RZqLC`gֺAcIwE&߸#|Bc XiP+2اe77ssR,m( 37F鐐UKٚ8b~UHSavC{BDn5a4 '{ASVbHʐ8vHM#Ikh®dow^nO s+R¢4c3].khEŚP@ToV6drGS0{WXܬUr}Mk'=,&ytlZZ:Wwq&mV^ys~GގT gF@]6hI$#;.kϥ1ϔ8 ڤ~!Ũ\Oca+}GW|)gmxOMZ'bٶJ@Hi6:wF6;dtf;*Pjo|t蚉%7Gͩ ,LP9 :C)SW;9&VT*-"jn8J[?wI"2 < ɓrD=@f:Eٓ o?&I(L_w$4M*_aTfh'ЦeL٫QIԑACsИҔZ4 v+tCa!գP}qL|(WZqo,$2@(kx\)Pr"N& 3v-rF#p!D"M ٤^P+rԌc)mec nJH{";kڒaH@#H]DG/J_,LJZ$9l*k[N ?V߮ Hs"$n6>U476ZҧjւvR%,~bξ^3zpɂh$HJO3rHAXA}Z^4,X3WrÚ3Oyo#7/oĖ1p6h/c~JM5kFK ^4y}]qj7K bB7](,u"Zb).Gy4{TZtx!JiLL 3.k۫;Dxިι 'ַ? !ޥ Dc͈O qkYW9qbKNE"+%ALP,ϔC94>q`Qckl:W{V؋eb(/)>kuJ~.´m}6iXBr(,{]K]d"gb}o3㠌*Xr"B}v?m )?grW|!MՉX Lihbz)j#J! ,ʾ|gY PD C ŷa'2ptw( %v?LGǽxl$V aϳt0\Yg*֧oii#h1 oxYkZhHF$1f!@_Bģ'gJ҃uh㋒F’@(T6m?2f/BLG ܈aD`P8sf#[zM2h"+Z*,Leò_1;BJ,BRɿ>XXGQ.w06(5ؐ\\ygLq!+eTǝraÇ dwVEoLИr0W'UwN%]l#:㪵ª {NySax(l0G(?=xفVDEjⶉ/Yd ƒMSutXĈ0Ff _!^Q%NoF9ϿTջ=F)%&դȤ'㲔5Le'7(X%ȭ':,-< a R p `4o)=v\K7 dH6F&@jPBϝp|Tq}>qo@ |`2NvBr v}}^)Ji# 5/.*6p,^9Z?E00j3QTAEp3\A"ƥn3nŝs- J![zY=9lTu[w?;Ԭ 37SMtK0E<fmT s* Z^[QC.-NRscDRGL1Z?(=>K0OhG$OBvAZj2 ` bDmm8`8+$*"ҰL<P\6ҳRu [Ą%Չl¸R#T#b$s VбVQ9tK9@S}gg1&ܙAN`#-e:aB%420 M%fNP"+O,k R18Egvn^ƿ"Ѝ@ F¸!U6>x3g^M%@?'8ҫ(;N&\$@g QFEj>sh 7.&pJD ug=@l1Sl#| ˈ;&=UaFF /Ay\ȼ-+19WBjh|^Cn-e-=a;("lg (e^K!o<.V>Fk%gQWغ/[ZMpnLOm05 GY/DXX0i~ZJSkUiI(y,p` |岟s"tЫ;g ;DQF~ˢP*o&Q)͂uRnCپ/<4ո<.!\=e*4ckS}47qXX%ZL6-2AlġT[&%?rS cc˯ K|b4 :u!s1TYʗ׹D\QC,kdܜǢʊҝ Eݱ3֚zE3H8.Ŕѓ6(M 9ՀIjct$_"p‘xKܾJrA :cx[Q58P;]J &u^ o$wŀO#LƿՁsOҿePuěBTHzJܐqGQ"B=ui87$)');j׫oZCG SP Ts"<9;&[9>0arch 2:5: u#uʉ_ %..D۵=<=f ]/`Z lest*}ċ0>m>_5i}p #هdؒLj?$}~+!]y$9.@vii(d NO #M`X/foIq\ _,OTݺ38c_$f*äǸX>blurnF[/Z1‚[%Kھ  nT+ѣaȽMmq`4J$Pkg,l~VnyX1E5=`jAq; AU#þENa)v10d҅n6~<T L4YD% 4vQ'݇=\[H)LK?3ZF*Me g"x%dy 7?Ѯj%])F4>wH >cp]o+C}Q~a/V /)]9zyTu:],AozgZʈ@iF |Sؘ7ˆ$>VKWC[uCڍ]J -r|C EXۚ!И2z~];3 :ӳLfpiLb#Ur=S0 .9KX9|jMdl+aug6n M\L%?;+M0۵יI$\tR$&#6s&NIb[xGqW@ 1qOCglg*)Ebѧ:-C@d4k{Hvt.$:AsҠcاAeM?37>6I׺hl.rm敗`En'[q7!֙UW.MǜW<ih +pή]Z)1&x<ظ*zRG*eWL 'ա9 #lфld;@Ϙ ?n+SgŗlieUֿkp1}M=iF_-׌B#(y2]zwlpzeƳQB8ܩy'7/G|492_.qK^8yfo8ƺU~VƞXc%C(RTI"IpkTr+$ "h,~ߓ5RiVH[ @> E켴ɕ0B1,Gw1CW砈4~xvFvcAf+qEG&$Cw Ab,ehNiT5jh0;NX*hWknͶKL.<hyد_PT !2א{FURbpEM/M͐ ~&<2LCTҼ\ObLԴ⿮XxqU 6L.8clqt&OUB*;w\t@Fg WkklBL { .ԩ1wG88eX3nRSܛyʈl֎}W4!ϢB;ZyQKɠ=;gTp P_0leDȒUg[TU":0%#G;}-/-O*//r{alJʸR^-)^oѶ߿) pr} {iGS0Al h9 Qrd_&t6,2TȆ-գ3 1oE1~^KbrO Hwp"2h#x^\xc癦{QvGҎe9WFZ;ͳ@\ʄ#Av)&Z0#k*#{p~c#-Dr"x{4]ZS6 eW{vi6A:B۽Dn1]w=禞TqrGw.=hJr*4? )h@%4VĭCl ί =>#58\I{*:~ 橌o|PYo )45Dᒐnn%ӎ1_e%|A2/ɀ[ؐmrk϶5CZۋ~L~- ʘˑ7(tT **6YD8\P͝Dao]p ~fm8PHl=bV]i߂B~vVkYpA׈'1Q7B7\C7NN#(F)/(^,O]Ks;'BAe;ண-\m;ebD&giWORXM V*L i`9S4]g q44Cfc{uqSv~_ @%Жcnt`E]u}T-DŖ~L@w-NΒ ry F-EEn㺰;gDx-QUEB5wc"_vpM;]:p(b4\"RyԆiku,Wm(C>x.TX(NivT6ҩxyGkƾP4 ˹1qw5*tڨDԖ΅C xn@Ŗ6} ߡK/-G"f ϽUs#13!:2.-ex236AccǪ_-髯|yWr6C#,>+4Z_`c?]^ԗmLe)Ox*"AhFՒʭaɊ jImxo/YQDp6(,nDo[ɳ30l"5|P8oy-Yf14xl7;Wh2O5N G5:LCvt{hslq /JD)v/' E9Ş}\T"x^>߄%\pA~h0? etdQw2>JkI+?* NƚVi=2ZFBncǍ[XbcA!'P1F10`4 :>6KN9N"Uļ[O|o2^n)BpfeofKȈ(o^`z*GSK cpުwZŞ\'2*Dna$X`BWzz}|rO1?k6ϙnߦVbj_iftRL]"?0%L(U[r'|‚;y2X[9p F?SGiMY-be&%6WuݪSYG<|>TIslvH/+&Y.RX >+izBw~\j$ h̫EaX+^ ic #ːv> *264i*4c$/X/kQ%'MNw*ʓg>h`*7k"esA ,vS~Ve܀И, ^Jl'pxLÙo ۑT4vs& KA];>&a~F! |;F=gt!`4³?Tu`덃;/=CSEw3pO&ݺwWT.6b|'d$MCB GhwҊw΄: :(鄝x \,4f( \5Z.ai5 RESQ\b:P UeN;n`H:$59TӰVop\M!j2W,b<俕?ȪbߡK9$\l^M> W5e+8} PD,<߼`&dDC.[@|X]8+qc~)ұ8pqCI9P+9+R0Q~I=B24"4-3[)uiUjRq)*J$$D נKI_E_$=DHF'njO9ʛ|8A&*|7_y 7G%μTm2:QU(<593PµKU~NB3zfOHĕSN!PMe7;) qR;. tDt-0P?Ҧ2hx6qWsmy>o_T“4/Cm̷"<9G"Xޏۺg: \=$gͰR.54sYV9E/!gw/H\NR6َ^]! ZT_6 R0w`C+O%:u'b̕=21oxMFl=dI6 Lv/L} ƓzKEe ԎrWՃ:{D2>z50b<sym6~s75 #C;c* p=dX) Zzf6 ;j%~Rq6:t]JEY_R*G2X,]Csf |x=Ј;QDsy2_û[T/8NtõfSLpi*e hò+بwgReAnLXqtlqQuY>#EGݠkyCdzܴe aG`q@ [* aó/ @L#aSAM%>6k[suK/-cۇBt0|-|z}}VegS[YJR]RtGm:,_|) GAZ n31&8wO ;[ȋ?_ l:1N:m+GPA'`UMTe+,:& 8MMD7&DOH|{}=q9WRŢ)dZtIbc.m|QsF-c/f͎pA7v 4*"L*ڰ2K}K( F6 D@rdS5yCv-Q}("O5e_rȺb"o>)t,koJե~{YK ѝwBjQ^`i[T6|‹j;% z[,*Ŋ^&LkUP Z<2-eP^.mZ<8V 2Cfmi$ڮQ?q6ڒՃzOi աn$f#tz G(>p.ZS[͇Y ;bȬkeũI[@M-2qly۹ZAꋧ`% Єz/TEÄx@ > GopRcه c1o~Gz D2q@G&t[I 'RX{*_FY3o?X2ap98u!^`~m3#˹8vz%׮V8ε&=| }^u=5*)pQz4!u?"/lj'O"6NC=d Ǹ52\;ݓ('5kFI8HIW{mBjjӝhKdW\HTvJ"ge*@C{JZˋԆ8JBBE-Ps!O;[&B;0[{/Ctn/&:¦UwylrS`NavOפ` v,A9|dF5.<촾6ձߡ eμ(XKFz l9 W14iT.Br՞$yĤѰ̆p Zcfc QLTpnR $vn߫zMR#cfͶwCަ>d_֤d"6U5 lՙ#ӹLQ؛]_}d@Jds Ĝ n)}Gb}}:(&)AG}Κ%9(σz6G$s+#?+#p%0֔ }n4!pJMu]#[X߽PD>29;nc-/אTwS\0A"! AݕX&,fndƦXg "ŲKLiU+nDJZ1ێ@"w ([K;v=HRoo /(t3Y/գ5IS.EStG1,VbD1~0k)2 WzG,Pkp7ċ{Il>tP5 aHv:͆SLx=J]#Q4y=dU+gNfo6BAb̎/7REstoc-=6k3>oHdc9\U2Š{" KX pSlb;RRr&[@,U 5YJ׽L 6, F?E؅aY UENR I83{69-k'" &BB7FnY_4FH?4]1ﺸ:4V1ۓS88᪼ $,.ͯ鵷b71'۸`hl=*0!ٳ?O9CMFf YsCo&ҹ;s<8.ۓ'.'pIUJrtg@P5aGhu{sϔDDdj0NqfXFQM0dᠤ䚧~+k =e x9vNhNi]Vxd*</CZw70KN}\pX{+6ΐ?)4ygXEs_ש6TC/D^0aT2(jz@02D΢JCWoֵqM.3/'8g!T~t GF2etшFgR:y&\d h\L Yk[,_J5W;#ǥi2糭nejxVyys +`|t3 Pz*]vpM'6poP܍+B`Cڈ!/Sn1(&mT#5z(TҙURǨ#{Ҏ)o1SuHKu.V9s;jXbws<~(jOv> R09U܅hZ )܇wN:ⱓ )YvM+/[3c=_4}tPڱyE|A:AH)GyKV!m磒~Kw`FHԣw&. ]AoZ9Bxt|Z$A&⤏7ۢ0w~@"O|8|,EWq\xy`igxd1Cu0U Wvw>=MќV+ w7qe5bKbaѮK{.iqL1^*\ LYΫ9 .pA8Ļ9ps!/Վ @HEQ L`a/ܹ{Sp9BuF9#|Ӿ9px!d&-y#Q@N7Ӯb>2ԍ$OQꋧk8sk@yFׁv_/x6/$qOVf3f&uEAXF}>,r?Ox"[3% 6oxW"c[zwr3Ê2 é[T)*w2,KZx-+I bqs-k]v%#< {MhfZ &ڤy'FgCNP+r+DqCȢH{}:>Qo +Я' Q0բ0)D<ď5Ǣ_`v bDRQHtxԾp.VOUy$(vS #՟*6CZ'+ &5!C~oLR`/ڧЩ5K4azfQK ;H[ y?P^}`SϢ3цBbE s-˽Ҹ{:n6lEU(@ь3=z Ȁ} 染nKV`i,aFĕ\v䤤F/q$b#qzV˶..n&S1\L /qzG|>Vvaf{;4O}9HgB%E5u`KziR<籘39"k:{o>'!N (1diJHխz@ƙ匌4V S Iu@.]"ϸ\L`% au Opi5ko \B>j0GzU`|nV3T23k_J~%:{2aά0չp I__K^TIkX ^\&|hEZb}VAp-t,d["Tݞ DZmoqtu+Ś`;w#G똸A2>nȠTĞ_ +Ilukk\TxX<Ȏ;VqJ< ޏ]^3x|8UE7K7O]q[# C"qLHLΜ^x Ck AwN/+`s!#&!M ȷZ!0Wy^AL ZiVVR 8iO"rK gOH' [&R[o4  ki-ݖ>1Jg`SG%RGU0t)@ Ld!uRn{se ɷ"[=M@bv{gK[5`QDy(+]=*J(#+#tEdji_*vם)zhQ B=Q,QO8A*$@SR]nUjW{ A#E B޶o$H_,O$ή<)IFf>|+TLjO^4qZNڲ^@=?#])QqwAXyJHV|E"U58-CJ Dq;@hה:E7a:$H|,4X_ɝt]) Wltӂϝg!T/iEH:2l%2445f:a=7h~5pʢ;b] \(NMu7lIϸ|/$КUǻqv+As6L/cJ6,n˙ =^+㵈m:6CƿkھƐgk|)Gp-AVt?[QD{dڗ{[0n)ɈKԎv04 9ub# :*&i4׵ uykxDŽWR!2 It6N>km^43b7Oo*v w"c[5PDǒԗM?c5~&t QW[Fۙrcz{M;DO>/F/\Ѐݞ|Am<7Mr-IvO'L.j>3T0ĆY?RX\,ϋ10[<[/f#(fCqsJ}o l8^>'h;$#]26ΫJhV]ے|]U`GSbs+J D?I_=!\@dV6 U߾}*[ `iBdpvn Bf[H3Ϫ籚7j!'!fYԏ$xEkFTq"vG-xz % %;kB7㽤- \Lފx}PKXM0?#[8=iЏT 3 cY̾<[oiÓ 2/"PKҸd !}H:a(2t˘/ ymUH}k 9Yx6WWG~[LJ){^ق qh3Ac܉%{eeE2VGVg%@@+ʭ :c2G͆ݶNЍf5R4.[}̘)eϼteŸR- 7~擤Of}xeT[^5&Okw߇jH6``XD 5I-քӜ_'p.2PF`z#7BOun4fNiԳI8'4`C3]q=1vzYqq΃l7h%I;}Jmbl2dL Lz,uaENoD.1F↳Wc-s2M6a U8vag70\L;LorF?lMXvq1 Eᡠl! JpmȪ 37Y*"#9{ysdJ2﫢P҃ߚdfـ X&K[.)scv@|HC4Fvɥ~[M6Jl `*L1d/*msZ P1!rUԗR{ dZm 5]dɕشĦyeGVSÉym|g:lDz *L/@|57h5dz5 d"[8 r@mN-*ʚ½;AGC (MF')&M=Isd`3JYq#p)`Η*5vGra##Wޟ||nU1+< `ZXruB!=܋4$o#Q/O\ӋvNSGjA"|~q@ʣr(o5[VC5I_3JX);`J3W_?燖HU: `43mvz-WKQ`%X OvdKSl1] "Alwqu+CuSVr΄yշYaL}r˻K`jGbƎMF2Cxia`!Pm[LO$'F;.oz)erm~LKn𵍅@·6< [܌ M⺸4ȁ78JB%n UƉtD /'Wx[nUks=Q E-9%iO2B7EH=a݀{mf뾸n;@d6_fjHP^ xF!!1A[66~G|*ݒ q_;ImO^ed8kjQwux[T˙.'#ziDQ^,}UfL8YDZC^~iҶYsdxλjvi#-zX^b!DhK+!w)2\1W% u]y74 LMkp`:Qbqğ2߲+o|ו"j´)&E;hKnU5f.Ry H4T9l 'ϳgh~"+t%'KV;0N 4\js3ħWzc%N Lpz,VZ&`'_*ULxM0SJ=L|5UnCCYeԅnoo0Ӄvn f[v?Į*(vǯ<['jʩJWAŲ8f;>=&sn.:@^c9r 0& d}Q1g2eT +`_?_a5(|;?ڙ?!]/}}b mԤprO+N!H,ߴTxgSkl{(3yg{eHȷԼs9)Xף5Q: D"ptٗ=!tdTmGBZ:o'?"g   0:s[ʛ[Ɇ2EevV8-p/baS('&pX$Ra[u]Te;ީGDFrZdߜ`#HZNmC6p\k3$[!gMp!K!=_g 2]>brRx;*!7tU UȽ,?"+٦X;cW]H"8zD:q 1(ZZF(i PN*>Vޟ,w"/jy |lG@I Az,8aOU']Vȡvߜ sƙ΃ܯ ХW`i a`o"^L;~QMw 'kM30e+c#v`YέDA`>ͣP@ 9,FY1rQuƀe e Ap^LoeekiWJl1yeUB$\ U vOG-Ȉ' b.@j#7nFK 27(a Qg/0m/BȞ1N%ho5J ڸEeISeU(mSE5 ^5EF| c1z L؎H\~oQ׽!BzT-V2IsPq,;٤Gk`P%a`5p\݆)iFnI #ՋnnghZX9U^=na_e]ȚNN:X~(gL Ņ]Gy?E,D՟|"HAW16~d:IY S&2~H5jǘFvx+Q}R8N 5!oyx5"7qwnjo˨,dK VQKR'D/d&'80o0w`Hlc-!f܂^K -:$ JMlh^pnRƹ) ֥ yoϯiƧNQ&Я hŨB*Qv[\o4+'C:N*:z|g0jvd6'c :Scbaiq7]- XPZXHdSԔ̉ICUc+rD{!<t"I>} !.rcTA5=ɸ_T=2ݝzqvb76n3vjJx#if-Y,=AJ{B6,&QI; wzjϣIb.G~b[q_ugM.RB-V Rw8q_0qlfK>Tc+tO=w$ڽ(Z-\a lY&)?,}2XYg7X΢`)zaA`6-H !)STysDx*룝%ĸ1myQS~eli[BoHڔ6Rwí?„іjfWFޡAd;UrFzϯ ǞhC !,$]Ha5Q!] 2 `U#uͤ&&~܎Xl^Tlr83aQ\`Ƹ ~} $RT#T%{1$-PH$DlXx4 ڢ$h'F,Zّ,|- GH1ߊXisg7?A'1rխ7mVNy9j~dkK+(K~3~,(_ТR"Ne_'5zeb!.$Y(:+ݚV͌2t"}h0Dٳz-*V dzsy9 Ht;M(xY'Iu|dhO/` ]gԬ],j3ϟ枤[eGGkhTh\VF]k9 ^X@?/11`HAM;PE[AEY;G*- YAm,eX'7s ?Λ8E;~%/nwѥ0\,cx(ֹW@SJ/̠¢4X\RY:[=8J}nX=WVaX]S-\;&/ Uzc90]:WfJ&U[G_&b‚:N]ߴM=26B[3D)r=T}'Z>Z+E\Cmv.׳Fp33+} }sV1+ Y[~|q˿V-Yu:y.UGd( WrEb2v h5$Njl"TMZCjiEŐ_^!d/7Nj_.3aMkcl1pw+ GER"8W~+Z0u"HFdڅ}ACX 0Bn O@Ohg?Mΰ/Ak~Mזs aAoc诪kzäq5nc l Fk%n$e k@ j 2P]:?0RA'at3s^R^bf͖]gKK%;'pCT7zd:%DIauncOgn. Z$@:L]rD!AB^ N퇵q G04'1o:ꦝ"f[,DodCV#l ;.cHyV/';єP#(+OE@M+|s3OR?laO[!)8w.9U#TSOy*-:PڂdzRvjߧiI $2"HHV*=e]-j*NXȵv ϐ΋2k7#gP\>0+yHuwo"@J%)Qph@C?= Z 6p,HqDaV?( `WYLV!.eC ab ɟ<ZPS3$:ۭ™B EO-AUfU扻sV˜WRą/X^\)Ʀei{Oz_o*'|s-JHޘNq Wٸ$ȣu*xemV[pGnGQXI2Cw\5kr u$5Gv^g50p b|}O)"FDvSp~6yBt-^Z4V.S=gay&.~)/] BkنZ, ?kPݷ m(+d d5eyu`\W7Gfn\˶b4Л.z-Jsf&׮5׶oћvla?چj"(#<O5l|V%J+1Jt ^,zu<>7SY ΙĪNx! |Juci>ާϙ%bO<ٚ0o-2_UyZhq2u|7|j2O7Gj_Adq_IJj@+)ETv gfcHtb˼Rr08V59o20['z*/qmYȕ<-Yi\Lœ|pM\GE.l-G.ޜ]1Jx]x{*oJ€yղ6Fq0ns'Fi2LE\̴H嫷!5$*нVĘj9!`g\A`HcK2Υ26"7*EY $__ QC9wɦξw!r=ϨT15iNgDn ;9¢{fyVeZS`\w9!w*=B'TgAHR.qIju:  {R&4^e/'o#r ni|;9YpVzP,cPy#Щ_K0?ޫP}c8>ҪD@Z '3q IF6|"S/`oR'JT5ۂ3sq\'LD%<<5|VnzǹQ,2tÙx+"zi :5m :TBb ݠϸ݁0 v}FGO;@:fyؼW=UG\{RyVȯB]+C.3q' !+4[wҵ }w+:pLOaQž.(lڛO^B<Gai%6rl'ŐvmPfL TXbі8{cfB BRU\0FTe_sKϛ&$zGc$GMDkN5=J|9~gM~[*Ӆ2'V9??Ri x &>_ApN% 5W9^wJշqG6w > ;c:⊦_@)K+@{vWEO_k@04,dTUfo?QUi-v]xP/wHD-vL?v+$p܋D5á4O+k0& mUlD\39'c ye"sq@4 U-3?I61# p}y&yZ?%]-pW}V}a:ߩwZ 3Y=}0@PʥWW65@}?"$ͯM_aqo}cIo7UDoB}8%rP-l`=Xw?.mG zw }uB6 !w!- r[)&'ݳQK:uQW|p=ae>y%&P]V2r:˔P*B)U@dKouZ:y6jMӣ"VO|oѡ蹀Y5;1n6d8y]D #qi|җT<}=ԡM)%׹P⟭T~rYNSxue*2DV:a53;;[0/Ff%@7Lq^d%͆W)haDOw1&*]4 "hΊCg 3:-ª8g8V#2jsa/'ge2 10 !j6hZ$]*)OeUxj۹:/$>=Zs ̌b7C2C8;nǮn;FNw7fͩ'_W#&i*-HO\ZMR:Tl /JN1:viK78R?r腞 7 ` ۷чa7d+plBw>jAĮsqPx>8~}`V~^ R ֈWUJ䱅Jaaj'۲ݴ?lAN/M"Ջb\WK{3,Cdž !2u{Ǐ8`yocdS>Dz !@[m Әގ5U`VpM=]{0dSj2iSD<4#{[#iߋn4IbCA1mrl 8'ӐOSXՈhJ17̝?:Nݵe4vu6XD1{6it//yCQ9z FD}fE$NFFA^$Q؅ v&#&O+:$ɒّgN,E?yWuzX\?t~{6/EW!(˅@^v~hČoʊ#ѪN҈ [5{yMJ.9BصB:ST}FTV,H $?Pǜq^<>n@K ņ vPSL8! A`3~фُ!EW:mvXwn2'VWex`PTXܥ?=` D>尓ZD0?/,]ɇb }5F!&\RK*5==٫3Ս=_M7̽KxĆ*j/k1r"DŽȵFdےĪV8H&h2goE7WWQ;3+:98+9iTLFEOsfbRvfOK$pKlvP6m`pPG8(je4Fj8|D9t&6xty>HV6ón 4%lW\1AMinC'#tenS:H@/$X騋򉚏nR(0mYgnbZ=2h &y5,my։$Ra!zjjS5jUT ѧq>| >%R`dMm`gI@Lc!$LoUbx?QjG-LVՀM;QC'Q8O "t#xE-7?AR(Wl;*BXSDUlr^&l@DGj+Rtgm~ݫs7f[$>ѯ5> C %l.}uۣ,)=ϧ.۩i8LNDu'q?le}D?.+>Y҂NK(ɪ*Qk.xIÄH(qO$YqFaWfMZ¶5Vfl0g"࿤iy3'*J,ϝl%`4~~uB~M3'{lvrP hΐeX֥j D*j|X"+KyD*.e;I5-X鰄lLsAUGF }18fΘ$Ndsovȝi]U8p.0Bo[}Cѵ_Beea^ ugl> XGY2z)RqVpG'^|ҷ,9׈]bKԈ*`S5(F S`0jI$+P%L6^#Dd3N>MxZ޼Vi //2.G%6_+Kq -UzHmLrDSĔYDn% 'OVԪ260+OYPEzK04sD@6Wv;lSpH;X֭zJKs 4,/k~̪6jP@oQr#F]25mq|5"lMsmP*6FC;jt\7M2dsʩxÐ 2g@g2^^1P:wdz\k2V*NgIFN9Q=j4Zmr:?ڟEG)4IevuǓm\Sf>]1F'Yh3&H&:NohB[+j [_ϋ-m[k's%ಮ-tzX M}‹Nzlx H?rsZ Jͤ{Ǯly_ťx'gM|ZK/;aof+1h` = Shbp#ӜSC ;FSO4OL|g˝@1@n1x 0w;{aR/\I闒q!c#8A s=[ e)-.ܣ('~aNk6rQ鰢CKOS"_ٳ7:$qFK׳(eC.?w\2{ 䣯_8ä|űNtE πxU @~AGLKt[ʠzZ$ZbM oe76R_ѢDYAb=S@G4Wz|5W1?QJRSpA+UJ |!0I9eoh FMcAp_rRY*\уQF/7v9YdH6@rUI7nU%4}Oi^Va`R ky*cWY=vBp;xhTG4_L& AP'] Bddeڤ(]"jG3F>M7%Z@G(7]h| 1+]֓p!ed5d'ɞ?CuY<8$P↡RV%_ɲMҀtq5L[x t:;Tv5}kw-3KpQj 󲭵F3 HNy)SFS0qe,Z"_(cX ؐ3\~peapfկAt>ݷ Z u]Bj|8'ÀSW,=o8|ތp E2,V?o:ˣI__΄UjFkN9wmDJмk 5"\I. r/\H?A=Cܪ\#{OH6)ןUfj5tzZ*S:TPc6a!b3:$=tu‘"FE'OGŽʖTg~ 1M}wU_dmh%6+cUᘊ?rSr=-w#^̑1J! ዀj5 }oH%"hCZ#+48uEοy/JO8"fFz-+v>%<'c@oy5 7 cNnJQ伀UH/jsvL@ZXFD9x$I 9+C%T՜=d Ԗ&;K-X1~o(LP[wWX* pz]{_i3:/\^۔*X0`NEq~ċΈoY7xiJ_h gVjOL@TAߤlykQ9]*H*d7sOya,Ko&[>€"NNxy!$3ޚ|Nm2O*^u˘wP/>#7wD9'Z=iuƸ/`EǚvmhXjFITȞd9or񫡫wk WOKýXcCHgZGJ iՖ䏩YO/\ii5g-4$TqJ5vɡnN *Ǡ2 5ZhߎGYr2-°ibH%N#VU7勥WҥM!N\]b(Nמ}tLM ?qhx(ThM 3'(곃Eu1Zq{nBc5:4/o.Q]a}3E`7FaITq^\ t^' z6ii l_߭}%nHU9yX%2a^0΃Ȓs%SL5lԪSUoOh_ S/:IJa.^̎B-JBF2y .o.\ms$[Pn/yM+WRΏ96d;nf}q,6"݀ kBYVO9Ie#G'hR鳐 z{~Y%""h O3YR?9\ $ک=b5EIZn{q0L4gHAK(H/G2v$ھ07o9$ T25]L?4upxND=՝nQ..ŏqgc"X¸7La#E&f umxohL]WP<]V4}dc7( IWa?k㗨 29qk-P~h{>/=Iv \XV jb(G{wdl,x$I=uCHu1d Ęߘ+bfƻ(TSj[XHI?l paJؤT?X1BV߬CCĮ_u2|3]$f L}+Ua6zlHc\j6 8-Yd.@BJqr6(9=ƭ.|g(@3{٨TC(0Co Fr;~Q=qvK஭摷ڠI9;fBwg=زt,O Uu_re:a_:7C5p=K3H&[*,*?VBj"a<➘'Aˆ، BF82dٵ=#"A q p>/2\Ց BF/=`s1&z'|C&\t;4(؝~E(hO}9e )t?PwYH-b$W`>v&DvYƛӂc2l`D-~@⻆SCT=RU-K$KmE TVp>&!F>̏qM8FDRyd_˭lK$ޫg&9v BoK (c6"Ɯ Ԑۏ7:m#~ˀwf}<%pPO23Wd/N |;+d9^1_eᐷ\&iPaU F_sp4o_[? Ԟ)?kRa{eVDcTq ы܃o N 3A+70es#l$cd\KLkcmAq<;ĢOR7[sׁ3u="iJ~7<}+})xAޢ+[$ ÌcHQ'rCbczy<iC~[=O*np#%6NqZr 8wde Žlά/#N+dt?:< Q 7L-+!O˺b½+q~i>NR㶭<`:d/Q( pC*.JQeȔ/Jc@o( o@4{*D|6-oDkjGHO/. =[sSV;*axw \֤'՝mDg:1K/_=[x"sr G0cQGn1 Pw(' ah!h@ w|.>;Mxlz2\nd_m󿻽 @e5$*_X9*Bϰd٭sBQUKP9Bٶy:oA1C! Nڍڱ}AUΘ[hϚs/j; Y?|}OL8I ,4@ƜKx{ѐe{7R/c:|\<Pi].GYk-*J)F*Tc pn&GwMI7Y⹔"nd8u5s *[#PA7#acX3ҭ<=*tb5Y d3 > v fd'}1(ȿ}>>/D~~PvD  6%=Y*sjbǭ|U[(X@%0R/L `c_ه?7x>hP^!!u6ymK !( D ^K1[G'1HiEcaއ)WBHvp/c^_ͫ0cl}5*Ab?)~tnO`YVj[2|.Je=d T2,-WWߚx(5Ӿ6IBhc&WwYN%%Y9Yu$ 3i%l)ʄR{H@AS^i$-^?TuhAn ZT}oB6 TQiDka97*}=_~de^l0]x}lj@^4+b_ mx=c#4-`K.qVjW#B;b|wf)_tHcp]g ,Ab]%CcfҠ3vE'W^OS:H&DڋNC"i~j sE9 [zRK}ԗ*k=*^="( BOR? v=3P@,0x.mPz38bM(ږy"$HOp 8j$ZYB:AE2VOyvdzX}^تX24[L=oY5 ezd9;0ҺfBP{ 坐EEK7J_֐124 I:.>(u" gǥL4 8`ݘ#XMo2ZZA3.ZhhA(y-Nfx#S(^{s%T 1LXBjPn*̕Yt WMעǣ.hȩÓܦňH |Y=Ki' 1O4?Oti2hi.)3Y aCQ!dfX47/`4eOθюQJ%̧nѲyV1ݞtFZTJAJbHBԙis{,']>L %GkE*7~Q NZ(5K `l4;~B„SBE;VQjMޡ|ݟHfd]\ZLzr;ey +DLjwF'cg3|y]̚P8.`yӴ 5V1DzEn_|>Hi yqd,=pC?w- 0I6f|6h}!S RsfS/J:"as;̃5w1,)@S KQ0_`c2>[oR?;Stk(.0/kV\13':I8_Ūǵ>Rl>.#nf  .1a2#ŏx7ynk>ueD)Ŏd+.lJa' ?mͱv)n/ /o ZN0 !R7d;Ii/2rзSR8pi'lOuE\Sq?xkي=T m{4bLy{㔢0F |x>,JK#&*5w`ֽ{7{rWXL6UNS7)Q5)bd[8C+'16C Y Yō}[v- !xG4b1h \Z8cІeOVX اcGQB-atYXE^ tZ \3zɛT"ЌJ5{Sb+D=5Kʫ1wC w|vxԑ_0ܣ\d%{и@.>JXP`gA=gAt]㜎B` 1{}{/F3uy]pk?p(r5ރysHfSᅀxՄ1p/ 6U|FK ɅHQtN`Tл߭mmf<8qvľ}˷c?mK+ݿ}dwI {ۀFF,v1o7dr+}&F[TEe q!}bL?}`.RŐBxpbX,q6I /SgB&Sj'շuoUEY~P.Qq5DojB5N${P !w@akaMgǒn9v29YbH bQR5Zpܹ4A~ocG7ITZT-";W EZqמ0L Cw!nx]d]:](MULP;Nd}'0Kcٟ| W<|%k/ϹaWg2 g2KuO d @/rYC𻩥fGegZs˻|HErw<%9{' Y:=LbICdߩ۾UvEg!Su;CeQX]9e: v gjM[@rwTӫu T%1WҡTSۻSˀ/bG<7!tRAKlC$\://~9)- M:nc%+7G4-W<- LEdt.,x|_A#a42qe>EZ(!bó9n\H* Xآk}npE$V8|؍ZB?|lʼn&C4 \>iWkN/ "a,1. twtN} @!@Sfˉ%^,18UD[ξ KjBAZt`a&X{WGLi9#Sk%cdid* Ѵ P~W%o1=$T 5~!;tyb!AzjFMQoFsR-aOL|Pp:9ttiYPqt3`Ug83X_{' l &8VPhRRY@(.s{Sg}3K (h: ϊ0I_6aU0v'`ka:7ì)]&&6vP >J *!S\ 9)uHQ \OGNM _6Dd)C6"`}H_hB&u>?`=0lmǃe\\RUbF.T0Pc( zՇq v ;Êk3WnȞ֯]kՙp^ϗEgZHDd:1So`\gq"hU/T⯳TZ! n#6}s,4;]1x` @݈-Q:$ Ǧ0Y< xVl$Z+N֨'#=>2%S θnc`,֢ώHsLK9L^W~8RTw})_pK~]Wdĺ.!0"T4jFd~i2кn3*^ N1gϡ=ri(m4(K܃FˎO_ʪ΁)b%jG#/"k{MƔ$E4Jjf[ԅXJ-/<;3cL̃fSOB}ߔp6AއB1@[7\X4IնFgG0wCn9!ELx^06r@}iemWb7" WK†ĕ=fk4Dܧy&tztʢSw,G[kw10(N]hnG9AcLX]'E8!~=|QXnkq[л!톚˚6 b`vRggj,@i!T{CgbÜ'Xu)'ՌG򄱓ҸUTjsx]U e惏t.rԗ?C^e$AО9w\/'!f5650G\gv*сԓ\ ]jx32)C# n4C11`Bq@Q+bTG!dQۀYf6 ,?N,hjŶ3hXY/1zZy_q{^7?֗G$ZVF:"S BC0z@$ /tp@KЈ}9yB8e&}|Og w̴j56M_)>*. q4pq^ 0^ӓk*1hV(g`6R& Y_>:Bnj) `\#'v2^KJwŸFLS3oQj0K?,ohz< hDNPTMsACx3q<6jӻv/v<9 N_.4;^S~E0Z[';_*X9jMM5|6 ywH[$Ff֢i dѯx1PNVڲ4 f[})顓|r<|͹=rNb\_Г@kA 99;㐕 =,aO:/Vo Muz2qلE ;(5fxpO );pQrք])ugmfv2s\kӗ>Pi0 9-DGv<ᛔ[JhhШP!H%5[iRMj(`_Zyć+{(P|BhK=b7ꇭK&R+VS4!{EBl%sC*(~ѲoX'bo- )G $eQ =⟊ ,M[mmjT$לB̺mb^MI4`6h"N` |) @޷v*{rOe@hhIy@/B84)4܄ KY@2?NM9HZfbM,kWq-1{ߗƒyԬBJqzVDɵon[egڧ#)ZKSȗaN!xOƀMD+MdAi߰Dcf V+^ǵHA0cpjoO@6yc Qak.fQ6|_o$3]l, G:& B^ch W&/[R,X:T*"nyn $6w”͑Ȃ/Rw`/ap:gq,7jmj?Qq-Jn4l7=iXܪgX/T99$29u^n[6hÈ)Z*uKbDw?s2~ MPH0xn33 VV&@{>ڋd1+j}c5k] $)ͤGqg~!ػ:7itd7ހMrytH.6= `T{ p`L %a FDs%Wm^^?$קSKճ%MIU7e9Gz/)ԝK;WQj"TwH4Se:0$I#K?^;5fr1$ii:H/eAo2Ţ r#Ts{u =cUܢ?#D[\3c8X/"Wv' ]LRV+ ,7*!|+Z EgЦ,y \a6Z/qQ?ߧ rz`>Gwif]`鎻:\GJ3Tlk `w/t8WǢ @yBG@1*MX ^?QFrt2ު$y"KY8≍֑Ț0 C&ㅖYE!]wMjuU=[TSUyV$,wC3)t_g )dt5v{@2iLKU^E`o{ƚ(*I; KYm&_[b35L)5BⴜN9X9_R Hӓ"4`U[nN%8~-uZId1FFڑ9d۩йh:.Zc^o|\B %L⃳/{L 4˙-,Yj<%0s(o#FD6}|u PRx'yܰÎU]v8kGk(ҺѲ)U,bA(8JX]!;LOP%)e2|C3 ~6 񓡰[BH3  ,Xv 2TU߁i(~Q !].󸱟).6(O .pDWAU[bGp%i$2v)nDqe(" 0_ #H|- ƌbJP$=]^{ۣ0?T:5Iǫ}6}RRj#~ORaG-Kү sO[>gZI<zX!Ru";Ղ77#Hl?0FT2|ZKU8~}U.aܨ__B&E9p:=WVx&f""KJ&lmL#x ͮlD ĕ= :1 H'pw~lqwa(Chh7<ɋhD{5a W!w' dz!"GBt\?a2JB /uM S?dح.:c`+b~sNE PFc_Z}M}촛apg}u\fhoGT6fsݭi&}*]z<#E~ ~!!ubxehF 3K^jlf:41OÚj]g'XhWnK>@1;Jni+p;oP~eĕ:,C~/gVzj!ju' ^u( u@:P: #Q"7D,IUBDr(tiKk荢 w^أ jd,ֽy[aTnZk #DrDd?|b?0?Tཇ=a+J}r҂Ì;֞JBŞ@`"8gRy]OwB^gM@O9w>bI 4FNa5✑hʹ2_\yz{~Ѥf ?=<._^8;؟FPbQKwEi=JN/t?F4mQۭM ð73N:-WuʀXO[{ #֣a_,Tc,˦o42/@`iW6si=vM8a `%=q}WFݡ%t-tN&|Ȑښ[o%գ#.mwǀMx:eiXNJDnb+5䏶|\\F2?QE9jݮ>@-Td\0Wmx3,5ᇍo6)-&e] r EYbM<#GCh:?GCT9rbL\9:͛ ߏ;nUi -V˕NPu<敚%PC?76GVG,g 3Pn4RO1s4P~üqSD~CÏ Lgf HFq7W3/Νvpq 3z|9h,of&*CP6(Ysoؗ˳#(?E M3_QF~!# )QO@tر ju)kfv6@3k\Nu;=ڮ5e =K0E{ NO"]Q"J ex,$ Wr,_=doe oD-vǗg͆2e0xEEN S[yX#e)(YGs)RHg`rTVO*m i'"0ك;91[x"Ɏ22GjeW L[֫+(лue83w_6[gt@ߥ-tW?'T~j; O'Û5B"L\2,kZm!,SZأ%fk =I۲Hi:Qg]WJM! '}DTK1;Vx02V)5x̷i9R7_hW}܂V5sdI/a"Ę}x&_w^iKӋcp"p@״"kR8tM \LaR C&_y췬=ևBi&䋹uky<O@63Ie"Ԋ,ł|ZCsT_IJ6WN+0P!jd5R51濄G/:B:DP5#6 P@3U zSo> @-F֢j%#w^K-IG Ӕkjc7 r\ܶ`~|㴣i U5ZoX\)/t9 Hބ. W[CX@#sˮkvl1e҄vČEU?W$;'% :m$ڸлs#l,x^RUmzTPQelF=m T?Mo+מVt~4|^&S6 0+?~k8j(R݄fkI*ah$|࠿=]fK^j(&cŻk l0.C&#d 5 <:A<Uy(;ފ;4\1v/YJ, NzH.tH;8*+:TLĖOU??n.oo_7ZfHдa9(Y-b@;p)sOb5Bi HH' z/]PKO{Ԓ Z/BZ@Ip[|G (.5[^Pҁ੮v 0f4$r:]H\׷7leG7QRPUV@,%9ij|!pvnwl[g4p M$Ovݵ*P&bXI^mE|L K9hu,n `{䐸TmcG-ϝEeٝ'V=;fK_'ca*G_8oh@saW FޞeS'F$0hΉj%UK;5'&8 ?@|1NՉu)ϴ;,ƳZ|x, ±I8 |_f4a2uiDNB P~E<=phEBjdM2a}[@A2!SM -pnMp/#㳃)bTfU{Ecf˙VGKdF9Ozj:gyHF6ޤr~)q6ץ 1@BØ>f×喙WQ`0/ۏc$T0̑aeD߯B 嚾`Q4sf^+xN83w-zKG!|&p"S!l6p%hǕKcaӱ=bYQ]C^c=mL&O %6 Y|[z3]B<[XT%y͚{yRGᲣƳC!)@;=tk"FXGi)8;Wp.-՜r+ ub,Cu!|`9.30VXWQgEwZnfk& Fٙ3~--{;s~&1d&륑}1|s3⟉@9KCY 6lBFX(gʭ;I tTTI"r`aH$9u 4qJ@s(~q y؏CP=EYpK x@ӝ۝ qBSLFK {:5hc/!Yмh`7G,#kbJV~_3I3#8PV,ɞꞼ[3Ij7`7v#i]`gO6*p=#W(?_06:&hwf=FyhŮ00? &.?)R(P|HOSNH_Y1?Qwco,ѥN}^p-HW P Ui17LՉƓB{m6!fIc49 psV:?&Q "ZgB1N'kbE# YI%d/dA?Msƈ?yŋ#>0A"5yi]+6Yv@ƌĢsC.CFJllw&M3qJ(7RM4HږğvqV[-Z=[Uyuq߂x۟Ի+0HBgujS]3ԡ\G&F;Tv` {NÀ\*3PՖDM2'*I{&Vґ>h 2Th;i$gd֭"ֆuGwA3J'QMl/2p-9e{fmx}ɭJ$-a:lPy.sÙ!.b. NHZj.; Rtc,lWu$96t*Z:'Sn xwں ]~稡X:OBZceɠ9TfHv깲)t_BU7S+hh/+^o ĝ}H6ƒ,%2@u>%gIwk"Жq)@+c ,۠ nebi+>eQ|ƾJ@5|!!FQ}ϯp\!dC5&3j_*t`,.EoEl^61 0r 8 1Smlii^1@fgT;}Nc fx珝J<5`(pH`=ݓ_OIεi\ܺsi;7U'yjMwӗ9~ei GJвP>@\ӨRJpn;WyeBl߈ o5H+&D_̔H # 8O-MfRuKN[eq^q)Fk!fO *^nD`xObu5_[7|"A^x{L;=,J,& ڡ2:S>ta /uP~"6SL*jĖ24i >]JdR8ԣz`:yC{"3awSpYhZ^`hx_+Y}E(>K K[ xQr\tRtJQ,1iNc`@&/[AL82*[y4[L\I7(iʴ6b0Q,ᛚYяjwUj%߼2[7٠;p!Cj @ɝ6y[!8H%=%x} 6ob1`>b"g& ~$ W6o#5"S-訨̺H~ڻ' w.qV4*: .[k ^ yQkO)cpZCE\e;\!nAڇK0x}î/Bbt؂ÓLˬ1M7\߶ &VܐkoIyr >\%hSe0J{x:cPA_׶pH=]:4KqqUŸ?.cD nƶWʇSc}4o2Mp`:eK5+n:4ke2 PSaP zŷK([{*Az( m;8N.C5t6W`ea,WBun!+l_GR4/6Hh/6XyP1W0 7 tF~O#A$eÆdTR 6`k^*+C0 XAA87 tA KYa}AiUj1ÌuVS1‘ig[II=˅3*pF@hW V$/OfLBt)"<6Ÿ k1Š@$1F# %TR.rC9./iWxt҇4$MCWSk/G[-M}hg@ciY$Ld_L)sna386"~YPF2VZj7׉$e}I N{?.s/c/(}N X>ϦVH걋W(MGjZ Vٰ ȾWkc8WUgU1J0kw;.KW%^D_&faj8H``SdT83.׃g Ҏ[:β_A*<"aui@䁥v1u9cǭߦCu".f5w@r@0I.Y[D'X!o o_:2I~'|V|Pu'}SrjzTһ/iKWB9ee7tv~%S. Fi!tF܄?Ћx"4Apg<.ϳxC,+?1yU C@yv%Wa'@vrk,?[/xNt尦tU3~]0sfkg) r"KU@$~k6 iRfWj&8/YchJ8=@*Vd['kV)}k:HiwՌI8N}t9?z^oLNh d:1uVP=cpI>(AE?el fAS/Vq8`Y=;{ D~qlt%~!L`EzrJ7-omKAꛀ kYI[? S;XLѹ0;Ǒ(kizڎ}C8kuQWX>D: v'7z=/SEiv-nS{R.;z/4d]FJxXiIx;. e2Dᇋ8e@'|}ڹH8^SsW™}k]FHNd)\4X'4- Uj:$~N>ܷn?-R,.N?o1R$خp)j&|ѷ[ e8Kېi1-hi0wMtҥ!](zqnhpV8흂$ Z s֍ N$<@w|6kcIK!ퟡ!4/L e-#?zE]55|s D+=q)b Qae=@H0Տq~aZ.FmPQ|ju@EpFKqI NH {%驉h1b\FєC =taY rv&S~OWPᮥʾ-{zL.BSCfX &S琎@ 휁^J෗vnD觮QviM0^ٓO&]'?1UeMpGht'^ċ'{ oA 526eڼ_dx&gnp#{Y>wUc22G;hGV͍?M(l- X-]]pԾ>~>#5<16̥Sշɑ^m?pU[]f%bQW>P˛qf\Ψ1m|}k24 LTSa 2~{Y Aܢ`l) hl R9c١$+>%DJ'RÏ A! k|3qCld"ܚJ_U= "w2lezu=!:˓[AD@րAYF%2|0;gNeB *K[Lm9>ԧrw]jWg bA6k!,Zc;lߺ{'q1z7|;c9w.Xo+I#F<=$iT&Y/n6 XC4JQa Qz7t{v"$ kfq3P;Ƥ; *vrL@: H@Cd5#|NIWVϷmFc`TO,(\C{bj~m/K҆Pke9X,#Y%}g0z0r8o'2#_Q'WE@8wI.F|"?y\+{_ٺB8s4Yr8+:*/zHtY^ 2E)鵝zP!LֻRf?2|V?LQ9-F o)B g{@Ab ⣦#͆fR"Fe/̽amz9ɖrپ"*p4Ʈ@ϯVۆ$-KC={5xbbrI [\i#fnO $g5DP|2;Ceu8'0Ĕ}M+u٠+ȍ)=e_ k.z$ =9sEntj~C w+{94~.DpwdKۚge0`@&EuUZ" vxJ-=\SyfP`(`.ﲫ`3֭m eyO5l(#J =5\{NrӞlf`d3*Yh_.T9SlECq6i!ꁎ틘!g \E-IGg|. qȅzlC4 3$0ZBFv#3AA|]iu*~@I 1cmqu&(X㯂K*SޚOH+&,9z ~?k ڨ9H<ʗP û9CA}#}/@-U)!!Xn衵˧>eNwHN=krSG?Mbȇ1ÕGM8I[Y#9g"LWUQOVU~[\$4s2P| Edߺn:K}Q@[l6톾ч>[=(=n!8Rauaܬ pІQT eĵxS,=w$B\/F"Үq,'›L<{C |!Y<',Wh{ww̬}0!ELT,Ҽ~ V5ßPnk@ݿ!>yD^nb,53]0ßס`Pm{S2wnf#;o᭏:t#ã>1̕,VX<7*Hy+.(ʺ{:)|NzI52bwݥ0͂M^z(&R ZŘPjImIj/NFI#;E%#xŹUPe9nrϤ5My}~RL9-pwfaU$*hՁB(4RM8f5B! OՋ^5^K_To w-[MPoa x̉h"Cw0*wjM2{ 7B\Q3S* m2CE # #*e?V"YncS:̼2VF}^pT7eeG^$7Ntܬʳ@e`Ĩ[ւ0Gl xÏu}srAYw"*b?9p[HYoe"T@׉:YuzQmȲƌk;U/'>-+ ;/?抐m \Y'shh]?$:Z9nL Dױ6q`[=քA|d hvzڰQkXb\ʵ0W\e@w#'g:_cpU;U Œ6xm sBEQ{ R䪙5q{Ғ..2P ?Ԭ7/p=8ƌ}ZNm{ufzPDy~ H]4Dpv>{?%?iEŒsTz #zzKxӸ `B*>@|P ,EfǤ,8\)sطqZ䓓iǎ8(/[*g:Ye@y~ ͐NHd|۷\";aYU835n:CZG){T#0z4j '#OSV7`-Į`M}w5{ IQv4tWU >'S.K-Ps5o2&3+{fv .3wx $uu ,_.cۼBdc2k9SW95K}נp-OBt=á;T?~nAe%#N+fElٕ/!h2<z\lXE>DN4v|N#Q ~xtOlxHOQ0섄7R{@? ./==&0#,WIW>"?㩮UmJ& vxqz)K~ğޝ(<|-M#' Dʢ0ݹzy^ӥ!HIz?\o0,/޼i ggݪirhJ˘b{`@t!=`oWDV^;\" T8@@nfgU* B]IuȢ*X5H ծil;CԽ1tWנV:^ E9IMjϋ f~oZffVv@ֆV@eYÉtL ~DRay>m3M2RJ(xξyoqI7;il]AH ߕטdF;Z=9Z6LwfQR7)AlJ65ձ[d]ƾ\f&9#XV~FwǼŞ]5Y.&+,'7b?vfʘIhQ kC`J3z[IxX+Vl>džB+zp{Oj(HN֬ܪ"Q*iGAB^X)mS'w0ft7.rPC=ly͉[6Ch/@M)x~P[v[cKӟuɺ]uu6 z >-2|Z`?}dݢx98xsyj  +|Dkn^ :<6[&tșHve|I6+u^_ȧ|?ka8W̓;2FuOli9F^ˆ(V0摓+ƽťxCmú֠ [%s,W>P5,8XG"( $%"@7OyRgv:'M4!h?ék8%3-_<|AFTk]$JR(^o Zb&`a/+DAp4Pp5`sObKڔǰ,"8M\pjqG[%/NPoxntvF|ޜ $.5`VSm/"3Gn2gSW\e M[$MlZm{1xVI~%cY ڥp)5dB567 rw^y|PoeD-M6[+`|sZ ?Qegsѕ87Np PuMk:].Ib>A袴90;b[%ҡp:bwF&yQ [lu_F&0'OƀsU&aC#|r4ӕ {$llRv?&=מ*I wԄA?˫EW3|C8<}cQ7tz8#L#sِxm|B xX p}NRpN^Qxܜ& =#Oe0(G4} BN;!T+FnO'r:iIc L6Ӄ.fxp"g0 od0<Xt'OoA\fF"HI"&OMy뚛m@g(^ -7׻v7[А:b=$M^ @ jJct E`n.C\]065p&Rs]{v/=:>5|'O'"ٌ<ё=&u`%\w.y $7a`U$"A&ڌ$ɽ[$h饈Ǧͫ?XR2AGx1%I`<8E;o~(1n=!~v" uNE \,9 O׊Y&Ӈ{S-۫ "0aYaV'=˗uu<'F- D6VΒCg.]GtDh(G \X^ނ"wIGvڱ*-6d7D$dC^qN5 H,k5uYB3&'ݍң鼁3$ȟ4mYA9rQ2TQk_ΊfLoW jju_+Rce™W 4sQ[h',Y"d/3J@Cz(+-E rU:ܱ10($YxӰ5|q]Z.s6Av27V?m߃.n7ܬ^CWҎ^@`*"~q˕>M Eڜޥ Dcb:ul98 CgTDE/sKb{ٮ2>:lp46Cvh`_@wsdp#̢OSՂR*1ХkGH&+̂.TpVC+Hud01#וq^[ qJR|UDmdXKeR:tURbZn.#;'ɽҦdg)4Vi3;JA9k*0C}@;z;1|~V'4% %&:K3Gr34BP#ZIg ^n9>06`׋ cx:|aUV,x͝۶%OML9 4zw0\ ʌĎc78ؖh_,d,ԕ☮ ^ф;Ubu$0<Qa6n.tf~i"3j_n.j -R"*r~5 f hɄ߶񼪈p_{'[g sPvȑgY_i,Y[u3]ӓj5clbg{,nss1 <#pRхO˛M@ (}kB0ل$j%[/Dܨ?tZ#sVlR(YL|'5ⶠhWdHٱ /1,ڧhs) CVz: DJ]s3;a4&ԪgpaL¦/mw'əNXb~?_ vC0VuU~J㒕TZmK uƮ'f?Kg'V;I"3ET#N AEL_n(/Cl؄﫠65S\Ř'}{$ V9H騗<nxP]5ŮV/o٥ScڅHՑvX4!_A%XHDz!eE.k_vX`mFS"/^ea rOiV@Ehݻ,'ez`=opU=%TB;S!J HHܙ]r8w =x 35BK.\mtyojVU)wn8#+1?ؐ;usRQaP6TB8AHgjvp#8,|볡`"n]'8xoW2`]4 ۿ`ϜDvl;~_eNE&” k{WSCꝄ@  `:k]:[f^ҁoF+:8O%^Q/M;^_ޫMD qqyDP}-prL+Oh#eq&]x`,sQ cD(/L};ϫuutsz/86XiPhHI#4`V\l} aWOYf5_UWI4{6W*$6KZD~/Y+9\_uVz͂sγ$ 7ϱdUk^~eA$h tk0LU]y(ʛG73Q2)2PMù.~!-9f!TOZʻMڞzɱ\fOI~9y|G帮.ޡW-*\+֛iM(P>AN8|P(X< ؍ݘçK%;oePcK[A)a)_AD7p`œZRlzU"= a.JWr}G7+P۰c/3Y.>c2ۢ5f#~U#+y N:fd&XV,Q<ΪGQFA?Ʃ٦nuП#\$˜Y|NB~gNOjO,.RbAROnXG&@lVg$` h*y axwj:  ;^J軪 kL:͘ΦrUׯmxb.,C1~D5-WDZY>s7ԫݔ `jVVh#=fM|hHA.pJ/7:_' Q€n~{IE137$َ[MɲN~Ue)~m('%'LRf(T@Fpioa"$WM"KW8a@{$mo߁~IĬנ[%jTr\ EI P::]^pBqD'+0%X#烱/9e0# vWVGlJp$be$Sm{;_ֿ]5O):(d29c_2T UͷlֿnR؅@T o ^?:AaУ(34=P@=ѷ$Sbh\{9vzr;)~v^;fĮ]%sWWDiB޹-2:='h6r45 HC-| nk3. z !BQzK҉eN(<%(ly-WN*_<ZwG6\Qf+oO%x?+u6{p(nϝQj{sk=ɝHV8$^+42i#aHleqD9koͮ^|Q/ +߸@-` SZVPRjIs zQ%{BK֣R$501VkN԰Fݩ@l{]ֺ {AcmC^ .Cw,pL('kU: 9'MgےFzG[)2߾7A!8,*6"@d:n|*tk sT[!"=9-ZUPg|D߅vt=å2hF!l$?|D6A Je`Ϊka$b$¹ET7ty~ T׮r3qû#jc ,r'H+|{]=fmpR.L|0L6`œ掽y7VOtqIo()kgLISQ83iu2ix|c; ƃ)ץB)ô ,p~='#zm ޼LmydqEk$.Ռp #<|= Vuq@ C:æT 6q}nhUFڪ/~6;[QSql>{޿6J΢IGGIrE s@2PA|HLS\*ih ZWOF " Z,/iin,__A4Ϯ֫W=$;ՑeP*J!rF_z>$%Ƿg,)y5Y[a+lyfai5.!gKLS51 lfq->#^FM:!@M$=jU65Ťq(ӠY.ޛZ#XB&4x7bi6̀{t98Ӱ]kۆi$0Jsa)+Յ}0uhI"~u0jQ2O>YvÄo~͟-'Bƕ߽u+I!Z2pPJ=!)ϗ$X11(ξQÞMU@ la`V΅$<ò%!(gBn$ʟ>ٯܤS^ɐKl5zC ˝ ކ^̝^-?<{}f< %y"U~x4h,Տ6VsN|aF[@N?@gAdb&qURy=1{mB],bVLxH^}fTh;E=wMe3C437@ø(U>)Kʿr=v]r M"'MK&5kY_Z'd0&@s~X{MK{#&wO#϶>+TP8r!RL3Tps)h@ =̞2NzDe'QvZÄ^B7 6 ͍ 0.ye{){}&dI<;ؔiE-cd Y"Ҭ۸lÉj:ؖT>{Qpdsh~uh@:cdM*I8G 7"Dh52 eiC3Զ ơm N{:T $f$PA?i/h"\-ao-D<,fߡ}U.>{v;~Hw9 K9B0] pIf“^5b#u\C᜷R×LE/*եzP&p韺a^B%p"N(JcM+Z]#R WNGQw?jMtIr_A6]Ϙ@5'FIE2ڛ3P o[v1huOs׎&yp! A mN( y(&)u*qዻ9A2 Ё3ꭚ*})"5pQUWѽ> iBdNIyM/)?_h@:v=t7- FP(~VLPUmQ;͞k '%2w˗ 7vYt7Y)6i[C7<ȈCZ{Q xN\[ժ8\OX3^6L|s46<%iqe$*ٷPsӴ^Cv(Ɉߌ>e:&.-H)ɘ$ .x=Lbd?QP @.'{rvAn hIA H?lN'=Wqܠd+J9K2~748WgE1_slc+XuoQۊ%[$SK42<4r,UO 7Y??pוG<>~ Yy (3~O I^k.+CeR"$jJk )BgzVv+/Eo65MPWDRehJtpG(ߑ:+l'@z}F껸O 0ortN&Ջ5zé:ڳ2h}¤+ct1l 'p2HqiחɃ.X"Kz Ʒt, ×ЌzCe?&ݒ'zkdnMDTކف2%45/=Mh! O1'x}σ>a쎛=?_E)^>rp߲(=<Ъt$:3=2vgFĒJV?N.^Y7JKwǭ@p=;7anZ Fȋz9c/2y$ǞM/=RBP|7䋙C ˬ\ق,ڄ;6FAQ-9y%вܞwUw .ౕᓍ1X\bHFUsoN5ͪH7C+_/!Nz2<ى^`@ƟO eK"…c"܍@Xu\BnXԙ)<]{V WQSt[1mpxs&WB\ww|NSCʫuY}V+#UqF3JpH=iz4:{5忦ɉxSFjii{K/TۍlٟcSIkG"-s-vz]|n+Z%!=B)|UQ&2:EvX{yssՎtU /R~b\ě(WKIdi)Љ0 CJDN v#ۡۀV/Wyko~Cb3a젡\ONH@ׄSCjID;`֫,)̖9_j/q4l/øfH~ ;7㚍@5a2H-UO}]V73ﵡo7ۅGi OH&vlGK-_'2y"jSV3yaIwJBÐ:yxoEYSv5i&όpt$[dלxSqwlu:bo̪g@]{wh>/C{H;gaѸy璃<}+02|aYLx5 Eg4X \P?y"( WLO,Z {SQ_y2'k,=#gS$'7%Yݜ5iM* )?ǘǤeH*?{*Te(z#~{4ET{ |oNVJN6@}q#No,zt*q #ɞM RNG)^n}Fc]dS.M1:멇y0,"^\4bfz}?y幗#45$}k-"{)ʟ!~WX7j'o>qnR V^ϋU 0NT=KXܰ<I7imP):{QfC).+⩱ǐdj/73#Fnk1=ع/*4p AbAsӍdܗ )jמܜShX0J%#{J{}fԧoqZ_ϗ# u.p8 :qYpK҂/#1Hmw3SkQ}7ɾȿ(;cѕX~ 75>|y[Drh RJ5`挞nYV&ʹj++Hyj L讹7 %a^'8߷5&VɭF#ި7kw{sF E<J>1ObUqEo|IFk2xb _Ov4#`::3EK52_@9 1»}93AfOx-9K-,I?&ugǢ] 1F"SbVBȊقYO8Q,2)Sҝ0DbF&6QHف~H I(Q,,[|?v@GΗBɅW\VG\\9lKvI%Qn<0 f)Rʫ.zյLּWʤ5>_Ee*tgMcgqTPʟ`Ɍyeו_ }P*'7_]1 NY̩ sqIڵ` 4]D^V};jmoDSDØNkh6 \ѤsQo^RàP6}%+o$n}A0 5 z>ƸTe7wͼ,Ár͑+[5Hj2wQ|v׹./N-yP46xC>Z:o5!`=ʇi¦8JE&EW;Kc\viY+]Ms{KB%`]H?4":,9Ċݠ31yıCǁu3{:㙂G uJ}Iq mW{A>6{Idu kOo-Sgg -G,{l3$[JFQ1e-ԞeO$ d>J.!"?>U) ˦E#E$ %ۯ0vGQ$\٢$DFGq6Ԕr) n7\ةpcO~h8guwH3Uэt0ƥCҺ-e™g[3URtXyaoWwQqW"E'7>!s>\1\e*+Ez4ΗncDA(2c)3qh)ELY&֊p!eӋtc,vk!6kK[FH d17ctkٱ66g }D߃q#JH,My,J! Jg] jYld]ȋ\zV1FwsfObp9u*AKv$(L|̰gB2#=:!,%[luflRjk:>L cLj[$)Nq: ,C|4YnLɃUS%BtӷKG_N3H#kzeD<{mAr;e+Lr>0dv^V}8եAYmdݑUnC 1~/&Ha&)#]{x{%JHy@R}=Vh\޴Zy7ake]8$%ÔM?~:Geܙ Q]&`#8-Į|_X:_OI04! h0()npg k?5qTtCTwAщ<C~BJ23&֘#]lj͇-vr=|$J5UdI,h)Ua(cJ%ғpH,e}ԙ-ec u?Hg]a=R]k3  E"FȔTUg&$I@PX6y;{acJU:7c 01O)0{7e=c).@_U> m4k.ju>$*J;'(w;Ƽ}{&1Ϝ}} RB :[R=dfWncƲz74H:RIcVFA+WQ3Y'vv*pf2.z';:Q)Arҕ#1~hq&!}\vb? zē%(l\Ro'vYQ& I{@v+bޖd҅TTKsm^XUBdaTI+ DZRvM盕vcRANϴ)S'l2R`>%WƙP@eʼn"[nI$~[?( hD"gt)-AP#Å5P/dK@C%*1Vz~ʹu" ?S[CoHx0>Q'D/%N{u{i p*Q86@9!)!~A6j-EUӸEi`v#~ dYI,q|فbR]i Pf,e1 ;YU~ =pd$˶$?Jŷ%U0<㐍$j9v ѵ *96{.8K2ytT=#PT`q퍶P('b-ml!wSs]@)jdnf5UQb=?H ;ݻJz4D ~nR63$,[/Lªrhl9<+gTc%\*q|SA&$P>Z#6+}.CjH\t&hNq"%+Ƞk/@N쓐CELt`ך 1Ÿ9D۽pwQd7T1p˭Y\G=>^|@jw):v s fF2N64QY&~M177UaHJD5ΩfSo[nƬ*񿥿^Na!mtGEl^%CJ;G*jdep/Y)7<=ROy dh(:KI}@s!h}` ̩O-]#5RyK*#2 Wn`H*^\ޘ O\gL =k I+Yj WdK{`bvs'C@OK47p0*@O8< N3uiJA]uۢ b֖)lMDuXs6l܎( }[&dra,"XnQ;*R}s>9wDaE-naiPxhG`ˢvrď݃"=)u6A1!B۹c!ˍ+ 3ϻi&Y~`,>ɷ^8X]uC BQѕeF`Ժ Y 5\_?Iw*YfN;ھĞoPԺ9 \.>#?ϨR2s,f׃:/qW5NfS@#MtT+.. Mp~{ (|ƿKeD w\g`ktI\aLL*>w/3)2]29e{7VV aVf:P?ZZh7mS#rrR-spW2GbW^ c6q~\Pf6 w L㡦=)e~'C(C %H|Á=I5vAѥiuZut;%PMD+צ,pSUbю ;hD;5!36tm@e$ՙ1M$L٪۰`y))G%:oP-[vă{24qlOե%3X^It]| ]'lZrd~ı7:YԘ?8vgiK$-n%G^( ׶ȏI7VcWAL|[ܫ_Z:!Y1'NQ%q[wyrIo?r܂''BP$Yw5J  NPwg`+>al\Iڑ[edE2ĭ-ͭ9u>ty ]8 ka2b"瞃0dDr"7𝚺D2Z{ Xv)N얬\]λ N0kIh)v@t(\ȑ2suKfOgh [rrMQ,X#{# M=40{eP.Y+7j;k44Wʈ槛חlɱ*BCZ!UZ^0EQ:t |hCr`Hً̳Dg*?g7p< (Kwl[cCVWd8  >yFT{f%0`m B;$ d.`̴>DD53/X~RS,ހʤ/t8d9^bKF<%7BAʹ;i=~P>_Ȭ]\i5}_t[& l飱Ώ54?O[Cnk#ь3Q$l]{U.m^Q[#>3mvtv*H·# KE_O193!isD7HCR[i_jSMʫ,Qi{ݟFo:QwyP"$Zd_-' %/=;SC%x D—@[Q8q8@{= @$MONg(0;C6x)&]j49d'a<=Iɋw-{\JY9k0>Z[73 W8$*^PjByU|ݩ8)(ha%4UVs5]5B`\*m`-GctmXmA+,loC\J7@5GK]j6vnoMݾ*6 ` -<"oU($U@RSPvYwDTkI Xp> > /`Dּ2.yTeʇ Ħy"[Po_yXrT/'H-}ˑk[o#j 9V)EM([̀"8UFfiܦ|ڎ+Hbl .o~{q=D, pрi Zb}X݆k5oՏVd( Aō 1Nb(d O<+w(,39r |3˔&f; qwؑG|ƒV4M(L`PTGJG>Ȟ,-D[\>MYl^"oؘd[Z e|=eoթŔ}V4* /#'uY~*`PwG 1H4g &Pp1ޘ+-T"_ =~HGd}yߗFJ䮠wC5nL!:YLodž #Uŷ/\ AQbE!R<<G6irrN& ,A-cadu.73e'6M1xn XbDV!.O]S[enƑ~41g)q,҅=+p׎uD9RS<*lbtV5ц0uT32{ona+_|[0M"3~X,;t2I-Lhо"`ɂMW FhceTRO~Lq&vQY+3Ka'-W˾qxӕT<}28X@^t X{ԕ@#Q[I7MPgn1p^!,S7j]Z@t案뇺mE_.R/g^{FRZ/ =UO8V4s-i fP i^|B.s`Ò,D_:ݎurU?pvXOc _klm]^Ms@/ #ݑ'Zu];gҼ<A#`FʛT&5hbĢSv#ցSmL (QF&*g^HJh_s'ԂE:hna8q]}dn?՝mej +dnxYqYCOu& 3|)p`%^  J>4>/kӨO< YT+!T&(ƺ;`BCXU5G+J25$Vztaw:T+6XP@L\?P"uO^|I-_ͺ~S COym|MObtKKzqN{(CLT>T),tc/" grS$s;+=>LT\xc/q{gp(%HfD9kj0D(մVMfS<GSCu (Qw n0Q1f}+rWd1Cxoݭʤ(; oSn {CSbUN"t-Щp8>JGba;]':(m|_T'tFf>tEeH93$q\Y@,[Оl=b$'C:Cgn{;PD:_&;;oN]NnsYND8mSӨ3yKC>Ϟ O7`R^ggX&0حÞKv{%'U^N|Xq$VL<ӠS ӌ).*slz&ImŗǼ͡.]7sVJ v *YMs-ۗӏ{[To.v/W~ P>YmC KORjtgVЁ|w1-4^!YgIC~հhTưY{;̍BX~}}C_V}"3Rc:" "ht hE 楔C\_M#CT%'~puzEmdRX IJ&f;YX*um w{II9LBJIȍM1cĝQP- irhC/. }[Φ/7b8Qx<aeճ`1{n"]W'*1\U0/Ew/6p]ݮBCrMWtR̥Wއ}7iQ !Щ?05]Ld]94'$'Z"[=Y & ,:QE ~q^oVb!gZuK1؎DUb7GpYx˃ ÆdKr?8(9ڪ3҅5Sq8DțaSNU$t94\͸ap^A;-kn43k*P:~&nV&kdD0C y(/FB?C;͆(WDd6dbϑ<)礨CU"rϨ5mxx${P-ҷK+llVݴbH8I%(U2 ]1Xrs4:p5\s{t78@}m58iM_ԉO5*nreHg<-]#uXmJ?˺FqSĻVV+['|(s\aL: s߄[k E <\-i;cKC?w zlU>.i٨̃P.MqSvDĸ6a=Mͽٿ&D@ ?+\m>u.Kۮpw;5>dLj9%,YXQrug%oNcM '#35}| [s4@ebG$;wmMu=zK.dJ ח)3jsO4+ڂam|1Z{qZm؍1PEI—;e{<- VllK4%J@n;}lz.H<3;f'5a|H 0ʜV٨/g&ϠaY֟jͻ.@1@?ɤ(F@] 0^^5^2^Su\JL[%_=_F>FBF?E: YZ