OpenShadingLanguage-MaterialX-shaders-source-1.11.17.0-bp155.1.13 >  A dkI%z 1/jYhRJ q@'ءrC[J+AP[F_֤[:FU1f+{C#y퀟 -)LFB]@ 9Pk{UdZ%MY熜G!2ǡK iJKz; ck>Q`N_$p&k#h5@;.wK'N0 +O\^dr[#S߆8|?v$IA \,>-gAx{!ྮV5י^DrZ^С{D7~wátU;W~2MP֜1I+5%6O/o,#Z9(OI\G<~`7#$ ^Z; g) ij^/Lfv!u@ ğ4wvբ<}P6 FKwWc ydG>:\4% ԺeP+r72bafb8dfa3f875129b107663cf21e29b28e88fb03743c6e584f31cec0d473019a90b4483f52d7f99dfe9ee69d93b0479462724cu؉dkI%z @ii4B#CaeDl]Y#ڵd*o3UMc>qO+OGkI9U7I*"o^D`pX9Y\EEgV=l6Ӛ.a#A}K:΍x]? Я,|2A*RṰ̌bƫ]R^p[j\kF'KV_h"TYT35|;PEki/ns>}BBn8s\BO,Ģ #zkūA/lܧa Gël&,Ĭ \nMQټ=#$!GYk1y_t#򰈨k}O{NrOh>8)):]i*Bpt vsR`x@8&./O='Ud sZ1y|iLE k[PWaR̼o*8*iW,p;,?d/9 D [\`lp  ( P ) 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큤dkdk9dk:dk;dk;dkdk?dk@dk@dkAdkCdkDdkDdkFdkFdkHdkAdkBdkHdkIdkKdkKdkLdkMdkGdkIdkHdkIdkIdkJdkHdkJdkGdkHdkGdkHdkFdkGdkMdkNdkLdkMdkNdkOdkNdkOdkgdkhdkKdkLdkJdkLdkLdkMdkKdkMdkJdkKdkIdkKdkdkdkOdkPdkQdkRdkSdkTdkMdkOdkTdkUdkVdkWdkXdkXdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk[dk]dk]dk^dk_dk`dkYdk[dk`dkbdkbdkcdkddkedkxdkzdkxdkzdkydkzdkwdkxdkhdkidkidkkdkkdkldkfdkgdkmdkndkndkpdkpdkrdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdktdkudkvdkwdkxdkzdksdktdkzdk{dk|dk}dk}dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk dk dk dk dk dk dk dk dkdkdkdk dkdkdkdkdkdkdkdkdkdkdk dkdk dk dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkPdkQdkPdkQdkPdkRdkQdkSdkNdkOdkPdkQdkNdkOdkUdkVdkTdkUdkUdkWdkUdkVdkSdkTdkRdkSdkSdkUdkSdkUdkRdkSdkQdkRdkzdk{dkzdk{dkzdk{dkydkzdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkgdkhdkgdkidkhdkidkidkjdkidkjdkidkkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkidkkdkjdkkdkkdkldkkdkldkkdkldkldkmdkdkdkdkdkdkdkdkdkdkadkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk|dk}dk|dk}dk|dk}dkzdk{dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk}dk~dk~dkdk~dkdk|dk}dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk dk!dk"dk#dk!dk"dk#dk$dkdkdkdk!dkdkdk%dk&dk%dk&dk'dk(dk&dk'dk$dk%dk#dk$dk)dk+dk*dk+dk*dk+dk+dk-dk(dk)dk)dk*dk'dk)dk-dk/dk+dk-dk-dk/dk.dk/dk,dk-dk,dk-dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk/dk0dk0dk1dk1dk2dk1dk2dk/dk0dk/dk0dk.dk/dk3dk4dk2dk4dk4dk6dk4dk5dk2dk3dk2dk3dkXdkYdkXdkYdkXdkZdkYdkZdkWdkXdkVdkXdkVdkWdk\dk^dk\dk]dk^dk_dk^dk_dkfdkgdkfdkgdk[dk\dkZdk\dk\dk]dk[dk]dkZdk[dkZdk[dkdkdkdkdkdkdkldkndkmdkndkmdkndkndkodkndkodkndkpdkdkdkdkdkdkdkdkdkdkdkdk dk dk dkodkpdkodkqdkpdkqdkpdkqdkqdkrdkqdkrdkdkdk dk dk dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk~dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk6dk8dk6dk7dk7dk7dk8dk9dk5dk6dk6dk7dk4dk6dk9dk;dk8dk9dk:dk;dk:dk;dk8dk9dk8dk9dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk dk!dk!dk#dk#dk$dkdkdk%dk&dk'dk(dk)dk)dk+dk-dk-dk.dk/dk0dk*dk+dk0dk1dk1dk2dk2dk3dkdk>dk?dk;dkdk?dk>dk@dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkrdksdkrdktdksdktdksdktdktdkudktdkvdk3dk4dk4dk6dk5dk6dk3dk4dk6dk7dk6dk8dk8dk9dk9dk:dk:dk;dkdk?dk@dk@dkAdkBdkBdkCdkBdkCdkCdkDdkCdkDdkAdkBdkAdkBdk@dkAdkEdkFdkDdkEdkEdkGdkEdkFdkDdkEdkDdkEdkDdkEdkFdkGdkHdkIdkCdkDdkIdkKdkKdkLdkMdkOdkQdkRdkSdkTdkUdkWdkOdkPdkWdkXdkYdkZdk[dk\dk_dk`dk`dkadkbdkcdk]dk^dkcdkedkedkfdkgdkhdk_dkadk`dkadk`dkbdkadkbdk^dk`dk_dk`dk^dk_dkedkfdkddkedkedkfdkedkfdkcdkddkbdkddkcdkedkcdkddkbdkcdkbdkbdkjdkldkldkndkndkodkidkjdkpdkpdkrdkrdksdktdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkvdkxdkxdkydkzdk{dkudkvdk{dk}dk}dk~dkdkdktdkvdkudkvdkudkvdkvdkxdkvdkxdkwdkwdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk34a4273da2ab33c3a255c95b559d1741fa4ecbe2067df744562d51ea0931771d227e489538da9eb6ef5ec7c2011dc9631ea56c3e0081d7c6afd173102ffb8d7065dc552841e22cae376462ba90ae08922740e2ea4ca950c49fbade019f5b93341c171a1ff1dfc834ba74c2d522dce86679542c66e4b6b881538301591182f2c282f9a12b0176ca49c1229c3d93596f2c6a4c41e09b5ce40502c782dfbe543d9979d8f3a627c8bc7a12bcf6a2bde15706a718108a318c6fe47080776a94fef8848a9c3b959325effb2e39bc1986c7b067e11641745b637a302fcfe185df24445f3c6d158474a3f5166f9dbecded9d365d70457634fce423d6f385aa8833c3567a2ce85cd5deda921d9d6dff02847512395970bdc0d7ae768946772936d1ab3bfd849a7f9a446b978816638fa7e6aa65c1e54271aa3ad522a595740584416e01f4686c6fbbd4a20d6a909edfc6b84dbb6982e22edff3b2cc31099ee5c04f4c622ea6f2e453f7046d67bcbc2c3a16ca8d9cbd6971b05711e8ff1857f14e4202010f707ff51d043607513e18f0aaaf75f04f6ceb45bbe4dd11595816333bad00f2bce71b8a4b7da00bb3e2a7b7c36d97b9fef79f84751092791d955fffe39c04d7a1e70ed91e31559cd43169c7f77a9afa9a1e00c6f4df3bad22427bf85cc8adfbfabf38364f2db6ccfa52e5f33ed1d0118878f6332b2d757287416aa39b24b42df0fbf9ff08f6ee65e99c3d9cddb2204a4e31f88434c3dbdf10236c62136d38343ab891fb8197f2ac4bb2d3c9f762ab5e1cae38ee3c13240a0092351304ebaf5deaa683a082b3c294b6f32dfa653eb05539f942fe88d2eabb8e73f6dfd317500f4fe5ea1173670595a0766ac0d2c11916630ae72b60a6ac9ca2c2ba9aa1687380c8d4264bd10c5fabbfb67898f4c1c4d50ee5293f559aec5040243041a93f5ba7cee2dff65394592a87b5e0591b58a77212479e2e899d8dc80bb9cfb2bc532c8d31db5cfb1042c330986cc670eaea5d1dc25deada694be08ce44b255fb5866c9d69e8d53dfc09cf33c44d16100e4106e4d718f47b2183cad8b5c90b3c9980598128e7ae9ae73c2c1c682348cbf9823996b5a7f048e6ff17d8dedf35b771b02d46d1cb54e5aa1f69245349ab5fbfb88b8f349d9d789583d37fbd6774f981114605d3255fcf122b39628cf164d6adecab7ee7bd18eadc233941cded6265396f3a1f12aabcbf05738ac642fbec19a64ac6fd301da65132e25d148bfa4dd285c740e12ce6820776878017b0e3b24cceebaa697eb7ec4ead24339cc8be029f6222b9bc894d1bb5c4157b93f5af1956acb5e7d65f29e80542f8fe555998193ea66d8cb643c041307093b8294e67568fa3edfa3607d91f8368603258268141a5dce95b90e16e5feeceb81cddb488de58f7a48c30f5239e01781332a5fc75c8b6b0af65cbe842d0e8eaa460166d6de6fa1662986b0276f4cace2e79faceb8446a3293ba13e1f2dfe65b2ada369167837685edde9c6c6acc08ba93723406d8b841cd9087eabdf5008b352d06b0eaed11326cb38f1cb7db81c63d79b6dc82d2e3084d34a610b28f5817e93f48e05656264a7fbd79072e5969055365305391a6958b38d96d373f0899f64375c3ef92d0982b4c4f54803a231c9e21fcbbfa48bc22efc35bc657fe4d6d4b119d382d17a93e6d9f42821ccb1b6b13e19a871c3f93cd804c8367cf9e1d2b5985eaa42a5a513852639c0bd552a650932c4b581805bba2729e31b06af79969da59bfe64aa50e07cdf1661676774a89d1d8f770124c4663fccb68cf9de381e49d1f9b9f6caab7a11b7349fedc4466f2728e83481f331ff7ca8e2e28dfb1465000084e1e1fccf2a80abe720547c2d62bd3e92b2c6660979bf416dc06f20edf7097b3e41b273f9ab1b206ebc1b80bb65623027814dfb276fedf5bedb79765f430acf6bd9f55ed4c2eb09bde7cfe4d8f4f849cedf9de243cb80d66367e8ed5124e3065726a40c549301d9b8663ea3fec0862da0c37544f9df39be34739f3af7644419e7c1057f8e15cd72072fb36f13b27feade33fbaef65b8e9b569f578685b1180d87800a01d0e9709345e1d9968971ac3e24973b9c614a638c991951b8b2f79bc0a7d9c63872b492a3fcbd020d9f3cdcabc07c6025c19e9c6e47afb7ca260c54cb45397af4a0815858a3aa67981221d8d98f0d7b1fbe4f7e910b0af743e9d778eeecdb9dadaf241081583e67138a00665a934ae817e70a5230c50c49be8e92c41ba83d93886909a1813f6bed6c2b3e4a3e9e05417979339699f783bf265d30b4ffc8d36622c4d1100d35097b68b7dffd321ae3b4cfb8acfb332be4cbd374bc48517e02f828878d2d3ccf6cc10b4525af1b84c3b2f88461fa845c2f8cd1a62d3f7f4701ea65c5ba8a6c411a1b97df395f7d52b0f85f02ca74338641511b9b2537f43d5d86ae9f0f1a75efca617c73a283fca1bc6ddb6d78d14251f36099f22e4da90318bee8ea0816cd6cf4619bdae8e345eedf265bdae40af84446f4f834d311d7e2c7faf46f0391250659c2485a987dd14faf1fbd5b19949a0882a0a03c72969358a5642d2df6e4d8ebb4ab9240a9bac3addcd6b1ac3ee846888f08a8e667dad8e88b7a995b07d22fac878763bc4f2e05068f3f742d8e16a262222696d1890f0a1ba00fce695414a2ba7ccb849a21f2ff03f3b09cf582c2740b8926b4200a7f1c8606b63b43f3a48c3760dd4a8248a92a133f54d5dfe7952b10a474064e261b3cbd28028c413443024dd40e3c2a895c19b47f06005c9ce4e82a6f1a21fbd08bf7154155995e5d1ff3edc81b625c986f250ad3dd1027b607fc9d6fcb3f84986a5da263de78acdb87fb47c0b004fa42473aa409727a48406bfb3c0405ba965412cf2bb331798cc48a0e45befafbaaecea58ea950dcaf36587bfb619a4db9116979210db4a83c15a7c99dd12a436562b7933b4aa7b7dc6df0e9267d0fe13009f316dc8ef92d68f589127a2469ae0318dcc0634b6c271803a9ba4ed7066be694f7b9ae2b1b2704cd55dee050bfe5a19c1c84b7cfa1e7385731846a8e6133e1378eaadbebb597a078cbe4bc69f16ca051d61e0c1e5355f2e11392f63ebf6f130f53a5dd1b431998e368fc73ebd364158583e6a743b5bda07185d52a9cd0d21fe8a7cb3c13da9acc998429e8e79ff641159128e0203d275baae9f2b14047316129df716a6abc8a0bfed1df06580a1983f4817db022f0cc96f2ec5edd52cee0d4f065b6629cc1aae2b4a4ebb8b8f7fbf6b7783c4d280db60d424bde33da586801f9a7929897cc7a5ead41f3bae775e54925735a6f1aa589d95e243aa56d8bec12d65255119a73f9598ed11268a77cadad0eb9ac5c00f5367363b3ad453d43f99b155c50148c3459f645d65ad3732613eda12fbc1f6c787c6c980e28f7790caa5b06d6b3993c2bde968a2c19ccc0a3038f25cd4f9757d1c5fed63a5b996573d23e0a03ca3e7125bb32ed2ded92efd1a7620da86cf5f9c8a0f0c30050bf7dc13c5ec2ec523e4cfe3144241be945be11194c2282047cf6c68c6d41769f8731de2cae3182cf0d6a7da13072758f762ef664b9f4217056c21b6faa2a24416dfedb5c578ee4d7865d4bb2619041436c75debfe46b92841b444cf495f373d2954fc23ef4eaeb2f87883b2ac3c4896912f4519f1159382e876fa306ffd7df27df79a2cc5c030efb393ae67d6d2d4a74ad052e0f9ef69db2a02c4f99477a53bbe0f90da2866b4b786388d561b275f996bc23166f74b01018b0455fc1031116359cc91cb6aa6964c8b1458f2b582e4cc51ba4989017abadf4dfb83cc9e1805652dbd0bc8b7b36e4119018a045d0273814c7a641101f1cc3ac97fedd8d5c68ce567513e330423ea3c66a09e4dfb47a8b92b94335529cd545aeffd9a0ae36502c27e24398b9d207d21626bef6166a3a313c63988fc79c18ad3431e47e4d20d476d7e9b5b02482e7b229833275c8c28b5196b21397e55ef40ab6804719a721f72ebe090d1f9393a3b5ad73a74f9e74993591d4c01be7daa622af3ca1a5fc3c658de3791035be5fb992dae7ef83d4d86c2364f2c234b7780524c65edbadd60f35cf64dd7f1d8a798621c77908b9e572ce2d7bad02d3d26a266c8df8eefe0d049139def186120408cbe86f9702a27b04cbb0401aed30f1057fac1a49c3832337e9ae261cc253aecfcd861241e5761e6e5bccfdc2a7d53a56e4c04753f98799aec33570200128b848f5cdddba01df38dcd2b31ce6da60435e5d50ac289f486d9de228f297c0b0b4f22ec80afff7dc1138cd34c286fc5cb4fe6a66246b72dd018b3cbf3b6576c062970ed3b5c2ddbfff7c987e3dbdbdabc4af4cae702abb8d66abe3a9951ae4a6eaea1da1e10cc2706ea8d17c9e91f25ac73d3958196bf0b170ab77f2b26f71b7d5036a9c3ce4383be6c251b3800593852872e2b1e8d2013a714034537c6e88459007babad853d63e34e4b1e44572f79eacf25f423580443751316d4efdae86322d63c5ab3a78f4dc11b11ff3430ce3206056fbbcf865950ce632c311d811e7786c0b7de41662553f1174bf187b499cb0386f7659bbda4cb374c872246b083728f9313cebc4eea51f9f242a59a92b48ece4bd7fe29304f290339a3c42e83387a740a1ad64bfe721204cc5e88fed5a5e7642a181c1246144c24dc3242dde44cd2c02a156758920f2f72d7f209f9ab7fe43f4579d2f1ba208eeb913925eac2420ec154d0c032874a5a0ff131fba8fba53ce98e0e318c9bbc95bbce19f7f1f5c66166988574f614bef45884d13198b3003656c1dd7ca5f4edefe1f0df893a0814a4480c79e4ecee35c265b11f5c5853dee1316e52735e687e1e01a4a211e1b3ae209bc0a388e72e69ceaf6f12ac3b4e74f1c3f455ba6a109e6bf9bd480d07e2c15b0d0de80b54d7854da88c543d0dffdc5e17156d7969d9f20211dba996fc455b488c8da439e13745a4228c1aaba7c6ddb4982a43517b9802add5706f6882d03c1699370b6b38dc082dc7f5c5d6b30867eea19f3deb1f23bc7bdc18ef4ef735ea59654cb9e938c85ebf5d17b1b40f81fcc1b033a086aa7e09fd484aa95f728d22da86925ab90b67d2ac38415aacccc2d0e7f50127be7eb0a1ef0f0bf0a99e3333bba9a7446536ddc4d91504190d0093315eae98ab0d40514c11c93802fe112b84b903773840ba64f88ee754739d507e5715fbd601efc2362907d55168472b5b432811b3ca92170524ad3c648531976de431f9be3eb85fc8e085752f09ab8c79241b67c63f780bd5de7a30320ebb12ecdb162ac3af5b5d05bf16eba430a20452f9b34f13afd59bf171522f219fe4c249db23492a00e51209dd7673edc5f43f5852ca48349cf5cfc8128254fad0824d68e3f24b1398fcc3727a97889c62ab1e48df2afb4aa4b3fbca0d03cbb473de7cfd24512eca1513873c511e0746272054bfc0d18a3bd77be9fc563146cd592fd9a34b900f2be7da259599fce0f09904cbac911052ba2c84d35d853793fc89f6684500155f360b5fe353555a7a02af1aacf7bc767392b999640ed9f7cd19f6d493aebdf7e6f11be8e18a147d46a4a448e1e4aff3b0faee58d5f6d007081facd96247c054bd90ebd0f52e70b0aae886f68405200815e6eb21e1243ec318961595147d19322640797d9fd571619dca17413d2e59e1d3c9f8b7ea47ecf98a196915df88ed36a591e44d2d9f2cc60813e4e4d5b7eca6d970c3247062ce2aa2ab7c532de52614b56e6f809e4f86c71ddcee1265a5a51c9b9ebc1483697ad0f16d05bd127c85a0c66d872cc0984482502abc531a601f12c65e105ba580acb016c3433a506569af2fd35aef9b96235ffe99ead285a45c8db9c2b3671ceac70a90f839d87046f2c8f2434ade2098812e3483bf6bb14aef47183fe57cb51a7cb9bbfd35b67e395070e8e04d8886c6f757bb8068846953995af252924a06205a65dd26b1da73be7604a91c9163cc1024bcaf4b6782fcee0ad6f6818c87f395e18d9a3682934e52ed952add82efcb7b5cd8059031fde77dbef3dab95970f0db89f9af34c04123c09b0ae06584c636f77685ab1167304dcce8b831f25bb26a57abb7fd1d30b2cdbd50ecc73591c12f83a003a3440e1beddec67105667c5b1fbf3a8f6a1355273bd704d4f5dbfe6349e153acfc88bcd4680d1576d154d002958adc2ff5099fcfe3a2fb7500bacfefb7e19d2c9b8d29780e8413c751fa5fc78659874295845362d3e51a04c2ed46b891e15faccd33fc909b7ec58618b57db9c857608cbe3d0fc87b57c4e1592e852f2dffe6dd91620b66d3345946edf9bd03ab5237839efc156b7984ea2a661b33147b5f2c1e9ef01b3320c7fe903903430fc2996c7c0424cab3b2311872d04af1280b5bea3591857aec695ad5640a31ab8b2963b1eda272d24b0320e965826fd15a7c061244ad0dbae302eee765e67794d15e0bac6ecee6fa3bd898568a2e71a861af7302926eddd5b25c9c4c44972d148ffc7476efd81f241b5d9d0c8c8015976c49ca49cc1af356dc3c4d038bf6c83ed52138288a37b3cb454277491ca1bef31334f0e7a00024bf230214f17ea59675f2f3a12acd3f421db24f6035d47fa21ade2c80ddb1e0f7c58b1322d5bd41ac98f715d12ddca2c2e4682c4a3d2b39c1fe3f325909827fcfbdff2703c7f30d07f8e1acc156b4d1cf2380d28e8fea8a7876a2ac88b5f3c89bd4ebf426f13704ec864f8e6892c6911e88547152ada84c8bf78f6256b97ffd85cc488f3275b74c31193877aeeb5ecf440a077ab520e6a56ea29dd8707b39f8d238f5568c8cf960fd3de532d1c23fce3af540c89ba717660a8a3e145268a8d52bd69259aeb867ec2556ab8442856c185a4ce1a5473c065877fa2ee9642b63a7820c977573ee97d31630bd187045187f4c61342126c57e9bbb9c13b54469dc086110d0f07f1a931ac84a9598a1d9c31d65f1892d13bc8ccbc6ad004b7f5cb13b2a09d1098a42285aa5cd1ddb6fad72ffe48b763c444f5de79159d0d7fd054a567a7701c341badefcfcfd2c950314cf3738bb6d46a80cf090aba9a34ba2bfa94bc49786d99f983e182c903fd6e0f70bcb33c693a18371e0cd8666edf2d1503eca321ef313656178dca8a64bdd7960d4761a549f8a2fb4e6a6fa08d754d94893b8195cf98f9810cbafcdecb8545939f1e6d13caf6fb66b94a4f19d174cbe40a5bfd135a0bd52eb3807953380c44a14e05704950c5898b2520f422f9c2f45f46ffb96b6dc1469822ba71ac6495ef42433e4ba5b5dc391876de46475bd4fe309f6d1025deb73b10a2d95d972f4ad88d8667799029420c8350698e36e97405491ce89135e6064f025e4c7221081dd7bbc9609737a55b9d91a0340a064812afbfc9abcd88c92a0a9afe8553cf4d7b4aaa9349208306693b4b2b0f846caf25d981d2460dbe3c004bfcf41f7cbf69b516ff8ffb033f6b0101afdaa0142076f7138bb14e499bedab0f27ea31ca24a38559da6a2d69eea0d847ef887ef1b13eadf7f62b71970f4e03fdee6f89cee7f869b46bcd3c400c68998e0296c922fc7276a9003d07317fe3f48e427f1cf3af471df013c50f149471a4443fe3d03af770c1caa7edb0f120d743812e344ee211ae06f295bda995d0af074041f83da1f3b98d9c6be7bf46c10d34a000d0cc9333883ad34180bdf2cecb1be152ce8526a117aa47f7398bf39c701a6d4424697bbd55c219cf3644a9996df064738e45aa8b9e92d6dbcd6d37d264fac586cd0fed19980cc2e32ffc65c3283195d97376fe57edd87d6e19da5faab72434cc2dcbe70a15568a47bc0ec136026517a8a5b54021412aa45901d93baee9f75a922b59e8c152c22de395bff1584d2d9eb84022f7f9b4ec77ceb4ecb1ce2f60eebdc426d1f149f7de89822930f7bbb1fcde4829074513dfbedca9793cc7754ab9ff61bc4442103e86db64d2bd29e4ae842b378c37fe5a8d687e47a9c5de17c08837ee4d57b2526364fd67fa30eb910cedb9d3f94ed8aaaed794c53de386b97fe3aeead0da3eec210a68542853173750d7e5dadbaf13b02fa22e0bad93943b37c0ecfa54fb32ad4f0c000332b614d93603bd2a5a30a88409891f6a4efb35e9cef071cba55be1a7e32a7701357ee46cd55997405cb42b710f10eecc2409e50f863e586024a5010145e3b97162b57c2847a74685b57eb735345d6647fbfea768dd79d7c99fe3f180ce3caec4f59e08ed1cd2bffb89e23dedeb30adbccd0989278524cd777ac0319e31a9e5102794b27395561c455ae03fed7713ea447cba88732db23db3032231df7de5a0a027af38f4a169448d25067869208d066e8caab951d1cc7999fed13e5cc1690d748d5fd75537a629c7b3e20f98cc0003b3750829f6033e526a6f95f699af809a10370e727e22f71c814d458c438578badf9d0176b54acda03b967555f35e8eb38ade9d146ae88a33a8bb7f86bef3cb41adf4084353fa49dce40af1f7ef181f234a28520f11f558daaa88d2db7ed0613f55f4b02bb81e14851a856057af85a2faf5bbdbd9fcfb78644a5322bcedb9e148777abd49d015dd3ed2d5bee096df662cba1a07db6d507f94844125881e41736b3e3d2827d32c4cce1d15fd4b595f481aff1aad999f9d1eae14f62c4d5e9536e2a95270d6bf0dc33f4412fbdbef0e4cf3b68bbcb38b0554681b99469959ea6b04d2cdb1e4b184e13bbda574d3f56b06c88d1a7fd84ed2a9e78d38868e57b826a29acb817ccd4cb0bedc2901d8895d72962be3a3e19c1e1dc2a155a6e258a489291470b18c5271465c30c8ea91ced035c440b0dd0158d9c6c6e8a6cb9f92cc49842d7369fca5fdd91aa7eee3437d932820d26692b4db3f9dce0abdf31d1e435b056dab60910536dd3881a9f881de94cfe27a31045613122e2633df8a0cc33e6e4cb5737e679a4e63589ce1aca5f307fc176038583e088ba39c241f3356fb362045177bedb64dbfe37a55897d9b8ff4126b6a291794631d433cb7bc0c30a012169930ceffe680cd25190e05e2ba641bcc5332b2d01a159a22fcb400206571f5462b6320982648333384a3b73ba10498d9318620e4b2e5b57d2f94a9df2e5f35eb252c238f0cfecb9b7005ff54b4817e0f1f36dc508ce5dd0ff5cd6ef2b47fa01f4eb3a305a49b1c2f1eb521f2ace460139bd791c67ae4308e621b0955ab1b22cb3c119c796036ad560583743786961bdf2ce5268b04f6233fe641bcb665f0889b6e7792abd7b05e24f4ddf59d3ab82f287a41d5b1fb55820ae34a58f61f5777fd5d6be910a26fd405e80d1486b75a2c775577507f511aa89323774c53ca2858f9b1a0330bba593ec6161e3471f0537f511422895393f7545381a6631faade867a49ab883aee3e5523d4f36d687a2aa22239ea84b2b35bc1d72801611fba2f68d4217e478aba07f3cf05f6680e1c12af0202c36e3d835bac3c2a2614bece1221b5f06d6afb8bc11860c78ed0af892f50a9d45e447d1e936fa356a5b695447e72d99e663ad0dbf256f23b4bd236b1e778c2cba3430f2b2633fb783f3ed8d909f8fd77077003799a4252f0b71a182eed2514c29c6d8ab29649aa1d8eea1faf3cd3dfdd79119c127cccadd5c363d22913291e6ac85df99236e795a7660bd0397610460bfc0b4410e376560a276eadfdd45c3c2e13be8a28deff234f35bb7daf1d34709722f03ffc7e92696aff42be1f5824d9b6a4a6f0c24f9046aa89fbf65a43c13680229465fdf1b8c9a9069b138e538b71e8dc862605b3518ce45ad50e72482b08bf4e82acbb87938f754dde9f14c303f5693038cdb7097b3235a1100f032df2fd1ed6d41a34b9b962fff4264ee561693fbc83dd41b9da6d796d5806ed65a1a9bfe2e419848d2e22a5f9ce434fb60c1edc64cb2de37317930a7ae0e0f1e467f5fdea2290dd485924f19a9f57cdfd37dc0010c9e0260cafa63b35666564c8e8725f11069d0848a444dab06f69f9e0f22c0b006c7fb2b2ebd90eef55ccaf3f86f705d94316f5f344fb84e0450836dc3ad2a70a12a1e36f945952434eaec09614ed8eda9c5c3139f0a90a1c324ca3b74a3af05812efe305cb97aa27e9bcb49c99e1b2fbaef25e51b0e5edacaa292692ebbd40646e0e08cf42326a9ed4d583823bc6bf8c6c0236b401fed6e9b1515c6c7b308225b2d214cc51261abeb3688d647d8ab09ca607ef1b0e812c1551c3912277700f7504f2c43d16eb7f333297195f2e0e3ed4c709a83fcc33f62a6b6a2852d8995d6487867996964681ddafa2ea7a6f973220ec0ce01277b13f98f6f854de9720a3e08e6fa89e77679c23369a720899569e9e18eee12207b0f3710ca721a43b6b715c9d60b9007afe68a174444bf0fc7b366bc20dbc74549ba40fcea47d701cc8617da6f6086b71cdb5ee195286c971b00fea0c4542625158dacc0661b19d47f76eb2790a47a88952f2dd1aa650415103672d09a63f95dbdd06662247871ccd5381f74f395f3241c4d7cc82962b903b8f0fab6b11794a758849be6abf8a42200490d2e62774f4930e1d70ea033e5fc24590ea014966ebe7f3a66038aa90f795a2e880045191082d4972b3d1f644c633d53362cd909c8b755bfd430f4f60fb07d3aeaa053e849721f7ec64fca914b3f313adb915db412c1f92638fad94a20714695c641909c93475872666c9bca7bb757b0334f0bc819d2b4f1aac81a2c71e76fb5952f9fb3073fc16ade67da0108e60aca654c5fad0e77846931615d8f9acb5851a1f1c1e291e99c1686cfb411b16304c61556485041e90415bd4bf08ff674a045d02d5473e04fa1c05ac0f3a243b61a1d4a6f78595c3f4b97b0554b2f3b7f5906b65e4a997587b08d371ea4bb48e826770c1e2fad86c847ab353998c441652f4c1311ab9b549bb54366fb6ccd05b4a5d322d2c7b946a874e6dc9627a32bbe5d428dddc9127f8ba0926d89b980b66afba0ddffa0fd2405cf6c59c9013cd5870016175884612102a4a7ffb9260041d1a1a56ad34882a48fa50e487a6b76c746d9a8435d418bdab2562a5e04723990cd2ffdc0cbf0b418c5440950b4a11f5cb764f07fde25634b6844af8624945851e1a4ed41b4ca48e2dc8594d4eb340873919f8774cf0d3a57904af8312f9fff7fd6a43fa3112c0f8252f472754393a5248896ace90b9c89326687d02fad799e139d13143dd6074bb00ff839bef15f3536a1889daf660e7238b1e811513aa7f8eb94e9303d943827234beef57470b8b5afdc062759b4da0e88c6c3a86816770b8f49972e1c398ac033aabef4b80b8fb19863392d5576914253231a957a4b2df7cd22dea0f1744e5a0ecfa418867d17e524be07af0039cd6e0aef3f9a8b758fcc2403890c9fdbaeed9cfbdae2582178e91718d1fa3163a65c495f70862f9cb959efc385951f3b16bcb0acfd44946091505d35d76434fdec982a84b889081e7b111312039739a74a833eb7378b6ec55337ec0022a8dadfd72501573d5fa8902e5f042b2b139a74e1ddee733b6de6747d0d3866dcad3b9d326e203d5d9f83a7fe54fded475b595b8e6e369a40d8ffc63642f7e70725c2ca5d779760c041de683b50603b391f4d34bbbc1e71719b07035e19c5ab76b24e7e5145b2faeccd0d7be1c8b5a41ac4e0f9cb05c484e2734fc9e6ca969fbd0da24bddca1aca6f23ad91d4992b3db2c1825201172ac4280c008a999ca8589008c524d015c3ca3c64f67815ce0419cc613d7c26dbcfaa51f6765a97651436ce0652ad8c70f31897b9ac524fc819174929a08702b2044c9d6805ed1f5057add3759681cc252f9860dc732c7cca211b2fdfcf580ba6a35909c00f5d0db910d73e26a208fb8900e1c52a18c075b8154bf1183bfd19ae1a6959db2a68f038a42a07df276cd6d584c8ec0b012dc5b6c9b5774cebfd6667a1b6f52597d8cdb4d8e906f0765d96d964f05c525ff2600fd948209a92ad37c3d1a1f77ca2215ece85b5b18494742b91ef48b981018e57a08d03adf47f09b2fb4616a146d4fff65b79bce73258a5d5f96bbbac261926fd3317f0805c70e0822ff05cc06139c28e90f01f14c6b95d9a18fba334996c2eaa0b8a2f6e5e99cd2cde06046d4247f67cea4a7d0b0a592ecaa5ce2c9c3e41dbcefc65403c7a3b93cc9c7d23dad850aadeedf0f8a31804f7fca80feb98e4939efb063bd0f32d4b2b41b8b477bbdac02961ff4fda9a5bc48195558982eb5627210891b1e379e2992736b7a06c3d7118cc46d22f6554e30cbeb3f68e0e026d50b836bd65e776efc5c5dcba0c266e9b33d2b8c7fe78c34fe360d49585288553a8be313eec5fbc89c818776eda049b16086f761c788aa48db34dc79f42dd6a016d50535921fa5c17f36239cff12ffad5e21f7f409d23195aa9c66e354ec47f6bd5f275f4d6c3a881f9c4b3181570ab8d71061001dd0e64746dc5d285c04de10024064995b82957e67af4b094da971c49c0323723473a49ef18f1d5ddad7a1a432d0f43fc8a6c2d867ed9354f0b6fd96d099c00da7230ff52d33d4ff0c04d5e9a2a092b5462c2d4466b5001318a37bbf85a5b15a239201ff25356c2f8c55eae109313ac6a229e87e1952a4b0e1cb45c5923b3746dea2bd52de3267c4c9b23ffff9c889a5133af9eb559daaa3785799fd9e39ed8819e5ae702f4f1c97d1bab553a0144fc38d2544173d277c4eb443209972b458a296ed5e34e19f493b93f7a11807d435f5c3526ff5fec8e937770f182eba7770cb57352005b3dd80fb965fa79b115b4cdc83575d13fc34c6349ad14d2e2a4043acbec354cfd59789aed5bee7904812e4de999af15085e0f5377261336fc28ef4a0d168ccbefd399f1580b62150a3e64d5c0c1d72acc27165fecce6a630956397e630c3cbe9e2e0287aaafcaef1d1aab4e4a5ce91e7ff44a5cafeee4f870093013de5cc4f62a77d63fbedffde3386a080ba305a4a812b9e4b44da79d8ebd2c99ac157aa312aaac50d1d967b6c032e0198ef58632f25e6978a13945e656018392a8bd8de73f32d4cae4d96e35676694747e89fe2aa57dcc8a494f3e591dd430ca4acd495283887efbb13dbb7635ce49bbe040b728f37710f300710b397ef0dc4d4b57d3a1caeed2605f666409e03e95f5002dd2a9cd45d2809b2de6d24f6d8c655fd786358071bcbcbc815baa6a2e346a87359211eeeeae1d59a0bff6e5c1139b98f58d77013d87b73322735eb6ea245f82bde2d922213f8e5617efd8d384ab5c38ef290ccc4d96f434cdac6377410542b3aa77a1cd68f7183e65b86347a20e8c0c69c8f96ebaa0251da89cdf14484d68f12f7ce9d29a34884023b532c47feffa7598c5c7608c84df760590ae6fd869f4a0357ad3bf6799bb559906abb052b824033817dfc7f5d7c1158027d7ede348902992a61a957ff557fc57c58466860918a93782468c27d6b9a591bf8076dba9fb21bd64d5e4f151b2a823becb14b05c92a56e5fec494e401d05ee047c997aa4dda183769c2860183b081a03f0e4b0b01c15e740b8713bcbce1e0c9d434c96e70a8858dc4d4c7f17920aba6a32ddd1fefb01ca3d1abd19662743a577d46e85644f3ece97f8967b1b150b9d9099d3ad50264fa05c9ac4c11ec634c9cbd98ddf77a62291ebe41875199fe62865e4a2d8176dcb2648306174b28504ed4ccdf4e410483a8a52f94efe2f60d66a3ddb3c3869f51728db05c3d958999cb95a0ad9123e5250eb398d3bd96572ef1dbf2438dcd6ef3db87bd9f869f86f76499f8299f0ff3983867042fdbe340225bcdff40a87a055ef68508baccfc0857382654604f22b9e9474a3c373de63d294ba13d35454e86082f3fe40257c6978430325473620f79396ba278499a026df51abdf6be5ba30002115ce9043007a2841a7f67126476d0a25483cf95f2a6a5b628d1feb03eb699a33c625dd184f82bfcca6c50c85f43faaddf1a1dde1766a024e5055301c5214a71c89c1143cd712ae83138441bf8aed484f44f0e646671c43b95459ff2e48a7c25180e7f931fa0ecb2cfb7c795330a2383662a60ff488595f9fe104f7f288f396a40aeea76047395d596dab5bc056b2463c2030a7a7e18d588f9b1504e6125d1e8367b5587c51f7a5be15b3f4207e823ba190541b441a1591e372e470ee47b4b6469fca64f6c3e29edeae8de662651978a1dfd23015f60fb2c522fe33452ddad2b1acbadb5798701720369c7837f19023df9e62894bb228ff6d7c450d52188eda71c59d69b0a4e055bde17d029b1132ca6d5f66b143453ef3c6111725dbac5e11c5ece8104b8f9a1b27c703f6cedca5e2fb06c8f18b8ba42420dca97d6d4ca7e88b0f263070351e30f247df0f2b22018131c949e1fcc75a09ff793eb7cbe1181fc8537504f79fed2910119bdf290e48b2c934280dc6607437aa1341b9a5a816b060282c4bcd6608b1bafd65ac3de92076822f3d0fc1b5e19326081af2c700a782d469b2f089cc963b88903f891c2ce2ca639bf87e5baa3c0d4561c146578120461768aee70fed2305f95a5894b896bba6b4fd33898a90fb717b78463dc77783384d4944951eb86f56ffa829c364c36496ea6024cae1149caea9605165c7937259b955390192d6f35d3327f292a73f433a08d06796b7229add27524234d1e5c61599a85fd68bbc02997d04ee30777ffd40b32dd165b8cd5f14cc8c7bc31666155e876d40eb149c494fa62f0d49c2a03c03f24c739035da7dd673deebe68349d925604bd40fe5adc42a511d933b484d268e772b1686b8ca57bae1ed141a99c9f1096410ff1791bb2e820286e5897793478d063d1f822cd665c9c0cdde9c57ea776bfeaaec4127cc54f47134fe38a921e9ce5c446d85848a795232a5533f132cbb38675d20c54f1719805694a636423d48c7cb686f36fe3219b791b4ac67808c2344647603584e3d47978212a6c5c97c3d61543e280ee643af897d0afb74a121b86b851d32b304b35ef457954d6de09cbdad691985362d910b7f956f76b57a0643a566d93b3492ef7d270b10fb5d80786afdfd88dc89b734041b3a8bb47db6baf2bd2c3591781866137b8e102f4c7fc9055c8d8cbcb7a620b799578dd4b12a900c78c3c608bdec00a42ada546b3b8ee3093cb299a8502f3c8897443718ad0b7ff5cca0a674c5cf91b66ae59c9084df23c009d2bec0b135a5d5891581fea160966284c9b7c10c59b4b935a6dfaee7a55e2e87c05099525353794d1fd6435f01d725bb356b12607406bd247efe1b946501cbfee91bffa258e0ba8af79c0facd33518603083f755606477e3d6b62e4d7c64f416826068d9c0b50f53fbb7fc156d25367e57f7c12de3995b38bb00825bd243e5563b1111ebc8a1f2c76f2f0cc3e2c3a181693135562fb5ea18b6b1236d0981c5ec6b7e0292cfe12adba57c5012d57b01779db1d7b3c82398a12ae3d1597ababd4118ab260dff7371802b3af454a6fde57d0e849c925fe48c35ba1cd8c248c19de223f9fe0cedcd0a7920b478510a5b128f646ca40f16c57bcaee4daa03098c27316bb245536d4d91b4255fe6953baa94c9e94f7bfed2ed5fdbd80e5535e552b82fb10a2cac9d345bfc5970b7afee662c2e472e2ba0f71c80f81638e3f802426cf04bcf7ddda1266e31d23a3e20f896e02cf2acfe61900a7ada8869efcb5ae527cba2a5cc7c91ba7abac1440bb3d95496f4388cf7825db327b7bd045e34747df9ad0f7f68a8cd57c19f7f131bf5849bebc898b70ba35dc9ebe63f3da58157bf5232a7b1516425c5cc2ef749801bbd3065543730747b5f3ad11327f86ccae662c65a07233f5c260da7020735a51bab920302c27266bd306c1a878780c9b7f3c9745dde8a1c4e8e9456d1166dd3ab509f0943f5c1b1fac5f349d063f7b7fa8f176d761ea3daa5d062aabe32a9f981ca3d6332859e230071985c82ae08cad4a9834356855b6b6e0d880f7b14156f3ca3c9a7afc449f3b179f656ba10645bdb9e2a6c935057e9c493c28b0e3db7caa225080fd16203ddc2396bc246e13d4a03d43e3319811072e8ea772f0158cfc90d243d6f8e471af4f55377687651d223859c4a570e785c65d261fe1df96357db1dd455151b6e107ce5323d2434f0e17ff54d42f4a0ec75834a6f243720466fca65570c864eab7ea46d7e0fdc092b5367ef7ca3f8ce0526e8a9264c3dcd4daf5663c9612d3b7f758f8a411cfaca55ba59c6bd638af934804c1093eeb8fac3bff4fd3a0711b7966858e220bf9be15bd0d9f5be6f8c0b6ac8b8ecbf75d7303e97ac3c6da57090c9f57e5041949f12b191b792654e1aba8ac99d5a27acb20ec45e97ec12b1a71ccaa4b9b6944df411d74091072dc1a41f0ab4ce4c29223dc2c789e4225ea79f6809d451f0dfb8b25239641e80493f40230f8ca8ec9e936e761cf0aad58889faca2270469e643b2c3af5fc8121314886c9d8081c3619ab0d34ee13e561cce3c608bed27f6a3532dfbcf123ebfee2f71dcf7057b6c866455898b6f00aec05aa61f2b4ba773338d1b90e4acdf2d61e7ff0f85a4c5669b495a01d02d88c6da164e6ef1114d118b29257e6264ce8add2f56c0e0b6bbfc7d0300da473dad071868f8023791f3185758a742cfda5dbe95b70fde9bfc362b99177e706276fe125f012420cc83f77565aff132f4c1fdab252e7dc83b3b01b2f59cf5fedfb36106c0eeaf176a702ec464666e7f3814e20a247801f9d0c4de84a8747fd79bc825bc07e336a05a23c82781e66ebb747457c4b600fb1f1aaa14c3f9c74d1eb912fb470f18ae021d617fe6bcd849df12a6321f658de95a57b9f52df98b9ee51302fc21d871b2b440c2fcfb05b4b67caa7b96e138dc3c65cd07032dee6a15707ac3cf30e1b91e3e7dbda08eca27ba029fe3641f547098180c943fe16bcbbc7dd82b45661fc9955ad3be21e3b575c2a435acf054df6eaa18c4ed3638f566171972df79cc8fa7a660b5105452ff00008fa859506e82819bad21a441af0158c9a38cc06034b97636e890624a403ef513122f0c0bfeba6c5e2a76d94a7f849c9797ecbca3ab7733460501514ddc86d4684814af12aa3005f4b6cd3627ba3ae57ca3264914b582cc7fddec022dcef32b9284e6ecd112560514fbbe724017185f37605b038e6050a3ed04eacd45e1a3c2b4781e4de7f600f3bf5c17ac6c440cda645f685b343c9702f0244e76425d546c79c3981edde5d5cefe10160fe6823b9effafae85139e0487bb7777743b010ad72b420ae83874c963a424b4238bf8e1a75cc0fc1230a5ad2068af10df6acd82e4af1d911588c12b1c3f1b83e2eb6021a95ccddbb0fd641eb70ec1e24a36dd137e38c850078a32d00e04e32bcbde7cc4d11bc602bcb1553eb840b04837fc6ed5f76d51940242c786a4595dfab97a575b68166c5b9334751f386f89d520edea173a553bd775f63fe5ff38daabb5e78c41bf0f63eee67bb1be04514615a2817a4093f248f616053d5f3df411fa5201f34fe6924add112c48254b94362ddbdae025b3e5d188addcf2f47fda8b2a378ae0ed5b7647e98b048a2c7f36dafe94598c3e81de97760e043ae494dc28dae15296d1fff1bca68871aced79ccd6a69b7f540bd2a3ba02dd50a37ac94b3798942bc64535e626f6719f861210592f102529a971bffd2c3a9e7f96992645718ea3d3f10ed9e43e9890597aa3087cf6c160c38a60297595e26c027604e00ce0300ace73d82f30de0474df2020c41474abc79fa880382942c1dde3d123d2481aa56fd423e5a0c2ae59188195eecb8be3e8c868bece9443efd263f39e5bbe6da5ba779efb68d1a2a258c78012a5e60bcaba5d7b05ebbe2bbeb87a5fa12f9d73ecef898e90eaea963baf1de23a1acc9eba8f4dde3c273483077fa6f68837bffcb29318f473b77670a19062edaeaae6bc6ea52b981cb7272f8a766b340bcf688bc24ddb10348b23873669965504e7e7031b0c2354edc59f72cc2f4f3d2350d2de151db708cfce2a43d36b253a1b3048439bd6a930178dc19b9c55bec015c24236a0a3841acdc22705f0cc578ea438f12fc7160a6e6bf6a94a1db5088a5ea98bdb0269c043cb091d4c2cbfdf60770a45e323cba3c9b122dfedf408257c00d77a5aaaf1d4d8cf9633e15bb3dd7578920b0f1b3f106eef6a54a054a5cf5af6f05cacf2538635da17ec51506ad3abfbffa3ef816d4aa0aff52ce81fa1ceaf31ad5567763c0d0e1efeb3811846641627a5e2fef19a08d3894902738a57b6305a95483bdffb8a06017397e33b4500c490977656287f7c0bc11a3d4d8af248beaa5c63e88928f2f8aa0d591480efbaefd45c703cc746f9494d1ea3a7de8b1c8290af2cf2d8de87ea0f5031a452a0b3c29620e9ed65b904e4cc424624624617ca3e9c0011e097d27322a945347ce9f39e5d3b91e5c5fc71f538c734287958af08d84357e6bf63ddb663a4b589a3d397d1549927c69ea0f8b92abc90fb40ccdd49baad201dbd1b3c1ef02bf2995a10fafc5ed79f747327e2de32095c7071f561758c7957d5aa23e4f290b42847ab75f8836923f56f2d6a48f2739019d9803a94a7508fcf5da5a2497c2e68b15c454234aa9a58d7a950f9a2761f572e195304f19ca3f8956c98dbedb212d4c9a6f8033ab5f9dbf115728da68705daaa832f14235a8ba0762453e4305a7db1f44f5f9ef40f4f7a2e2e790f806698b22387611acded2a05dbef401e67c58c2684cffdd48540acad0e3430fa6d4c16a0960ae928e4dd1af7baf4d9c1088a43fb8337740da5384f05b75e99564a30c5181633ce67a3e6a4b5373c2b5f04bdc1ffff70287d73b68f5b07788ef4206c4ec2ddae34c9f156fe8f80449775a60ead13e3170d1e4821621559a9be3eb5416c6ab8583473f1ad65ffc4c1d9373c7df7b2af407cbbd52dca2f5ad417be9907f55dfae9ae1d8690f1738cbf1f69514de86348aa2641f2c1b32491c3ff4c4803e503aac150ca1ffd8b6fff0d722427fa3d2261aae5c63a2cbf0f522f1d3e2705a75a87d71ae8f176cb35fa40f2c74014ab19e382751df50a6510697c65a6c7af84b6cb4f8eeec1b596ce163246f786ff0b657758857b3dca9c34bf87c24c38a46e7d25a87f6e046f526ba44e4b5b489ed7a98d25fc49ea1a7d74dd76f4050653ba284f6ac8432c02ee3fa442b8087e6a317a5d9d3f938aac8af0dbca5b49df54f2ed6edae7ec224cdd539f4f795a19511157acce0629aeaa7a0a38406fb44518e26f80012778da88b4821aba8dee41e319d0522ad02a6ae24277068f477959210d220c3e4a505107d97243e9bbcbd5f3af119f29e703d732074b3427be17c5e210983d6dd9b32b7d87a43f749724ba7b6e741ba4b0b08f32bec3115608f88611f38ec806ddba37d522076d0aa462abece746848c87e29e349b28f9cf4959cc28c7b4375f10cd495712a205d8bf4d9bf29d77907d2b511403d666970dfc7dc9bd02c8b1e332d3c456a6174f47b20d1375b33cae8fb64025dc11427b49a0399cb499db2dcccdd807d6846217dd2a76da98614708e55ab53037f60b5e338bf3786032eea908c5ba73b3f5f6c73053be25059e5ecc118f89df6cdd0d44ab31e3386f1a366e12c1005d6394735e3a720fd2effb205378b02f18f3d96e8792af0266853144c221e51174f4f98b4ba2d9532f6ff08e7efaca5edb3e6e23e916e7fc01ff2a94b2f39fa7482f60bb4f08531e469e047af7071b8dbeb00ea84f79813bec4102f6c4bdc4fb14f5db50519367dc6abcd3872cf6d24b05640733558b5462d908c3bc418465bc59de2497a25edc9ca9c50cb8bbf31582aad0b8548b57f8ed7ccfa1b0d4e29722b158db150fd7d149aec738f63438c27ef73e5c3046da4de08d5f9ee9075f921a61c0d3517c7227dad5328d55b4f1f164243e8b28243d9ce54e2f7690b801c431acd1478d3b6892e01f063d809440572c6eee65dc9f114792a8ff14530675312d4bb0c3eff808d1d69c407468410a648e28233e1990389b5bd1cb0b1322d443f930de20410a092ea16db60632646b0019e1aa9fd1b827aea21142ac723e20a9214257be032a9fc68ffbd6573fc92a3f422bc54fb2211750368e23592503cf112af11bb15e8c0c7115304272a14c74f98f159fa123848bd4753a17a7c907818eef91c29d2558b1e73215b0f0c809d55be62b05aa3ab818d4bf833ac22fede5012d9464afdcb30b2ec557bdd6341d2cbcfade51c4971114eb388aa9f84e58db6ac33f7ce95f9d792285405fec122773fc5105d4210f146d148e2a27b42292b5b64c4a06a67bdb78e5e7546be0b1dea943ad9bd14469d5164c65bddb07617a9a8cffa97fcb670b39b95f0aa68a10fd21361dd28b3a82cb91230aa2099b4098ada3cddfd87a889bceb2c21bfc2e3907fa0105334b8412188b24fbf58413fb51f19b81b5206e6d13da1d7d034e2f068c92d0c2dcbe74a8d217f5f419a75c63cf190aa075aa82f4ff7c702a32915a495f35fba4f170b00645c97824f37c66a381d09d44c1a09b32325382612546e78f3a195f0cfaf7d3029b88cf02e309514486d75ef34246630ea7eb6bbd64ab35eb3e16a4bcf880e24b50b6c0d7df016cb552f2130bb82c643b40d7d67b6b16154ca17f8f9e5218b202fd56c70952a2f66f9ef546803585cdad9b56a17b69ca10431c64166dcefa40a0c1d6b6d7feeb9c0907d6df801ccf4f2305965e606fa43f8cec5d2b22931d11cad5089871a9ebe4e7daf9a01290bd225b1d7348009903e1887d7c5ad477820b074cf79c414f67f0e44b245631cd672d412e4ea55d858ca4bfc273efce4912280f3566b5fbb162726a23cacc91dd50caee18fb5ae4d22aab02abf75770035a81b6a3ca4b3f38a6b9dfdd2f9f5651785aa7e2353a08a17fee856f835c3b4daccb764c593c70b9627ecf35267643f9e80c88eab46405f1b304f1efbd07cb6a1cda7d61ef8c6b440f3366f35cbaebebef3b65723911f970f1820bce638b014b072cfb23ed6d888c5b869c42744aeef696bd801d7e3ac288e7e6ee85fb3c197af93ade6e92bf92050b44422965eeb015697baec81dc84a7d77e875d7c8666b96a9e4cb4690032e71b215adc0db889d393af5107e7b83898d5fd35a64314fe7c3418e35a21b0f88818ae348b28a4ebd4edbc0cbf1b41461aa8b0255c8223eb7d2bb27d0b158ded8b270e242b611965d0646241fa60c6d9c98d1ebd5ab085702f1d99d64e952a2a7a4257098e302d5bb3a69cc686c9ee6af3a75b8836bca8a2010f2abd93a1aa9c045d19e7cbb5439ee1a9d9dc43c19c69ba64da619910a3052f790f1e0cdfb6ba7bca6d52ef00a037bbc1a3a11cc24e0e3336c0da4f2c21de96bcca2b4985d956fee40724d083657736fb6b2adb2f7bf2468f38a526243a67f9b1e4c559303ba20d5d44c77bc2b06dd1eb104004b96f01e541d73a5754aee00e1de171dbb7c1d5546dbbc2e63d4f8c2203cd3b164a5afec85e23b2acc77762a4e4ba5caf9be707ee5fcdeca42bfc533f7477be0612562b272b016b126e93affb37be6361ba6e12f4d1f5db8a6ea7de6a5837dc51a08546826ef6f67dbdcf2e857775e6cc962f0e70a2414d34770aba4535dd1513be57002c15303f879c01e0795e0678d1ec72123fadfc43a646ebf1963a83599050d29a201a8dc204fddc1f3d59396bcda49edcb417c0cac3a3a88a602a5d1f6fd0ca291527acefaa07f51733523e42624b9d9903876087db66573b68762ff24a338f052f997e709d0921a6b112785dc1b3228ad4bccabf6bdc5fb12ddbbbf05cabb0c6d2a90cee0c398281ee94a1fae304cde456953c2fe513bc22e1f5dadd912f73c983d3266466d8c6376d0a3ff975673377c0a07d7f9f3f4ccecdf4fb20aa7d847562522e6b001c63d0a5dc9448fcdc07eda9a052211e8baf5dc32a6fbead200709e49c98f58ef09d824407a0cafc2437ba989d228f97e531439d53d5d0a6ccbbd91be34f44995d9f4e21073d8c1e966c3bae441470fae1c2a24e381d068f4a5426ffff5410dfd33b8f0765bddfe8b670c4f8165d5b85eafbed3c7359dcfeb0d7f2a9c2de5caaf971fd6cfb1d82a6839b487ea45c6c1d4048bbd316ba26533ca5dba369e921a49f6f2b0df74f3a822ceb5a0c323a03c50e7031cfe278f6804bfd67dd5ab45a424100b45dcfd47880c27cb665f7edb748a9d843a5e2a3015df3f34e1e73ee73a63363cf5ac73d929721cbcd8d0432fbaab0f62523d2272e10133a0d6f55d27b70496743ba7cc42f15a6f2ac011f0efb2a13ea1d5d6b2f30c450afbaf71225212c290ac06cf6c76dd4136466ed22f2a31dea1994f90af6c84b467a16c01210be59c568eab705fb6b44c6de3eef40d4c1b19b5263c0656946ea7991ad17ab6d1c40e64634ce32845052829a55e83a852a6209da7ccdd0f2187f5231a29f9faf1ccb8629130e1460739d5c2fd6f64b26bdf77970e31b05a8cadeb229f118e51ed70a47be42360a74419366e3db4772ba0d750a9643be85bb56d5a82cb0fa318d390e4917c831eed45200613aac6c8440e450f66140fa18aa57fb4b2b7f3613dd745f5b39a179f4d82b80b2fc786f604732280d1f9403645121d8a5ee6a9ee8c5319d54479d358552280d3981c56262fa4d0a5492fb4adc5daba2b359e63a06568029de651fc839a97d464a611fe3c703bfa3b06b585003e9a4b53c5cfc2f0e3025901eb5348985d270964671361acdf5818074275d3a2bba6a7d511221b4407debfbf7e16c37a11496f7a3c07153e3c8b87d468370d08de2fde2fd4c468974dd79944d7a819167e4b5ad85b8e775b21d45d845530f5a932535548fb09302396209d6f50b6e0a41c1ea4a53b406cbff4efade5370227acf6a1e5742415898d1dc71681ff5426a388529459caec4dad94d73337507747ea24b19f4e00e087f3c7951b0f33f0d8474b304f990e5e7bb17e24a4834556e391046cf1b31af85c473b25edc52dccb81154db57ea2604eff3b5b96d1977af67f19bfc4ecf004b990f6a377a400710970f4ecce756458cfe29ef0f88f7671f14272bd0ed6311cbbc1d86c31872288a60cd1c75c89fe6e598a2301e8c9dd47c45441eaf33312f9ab10195e9969e9c5322400afe6d6111b42b696a0159eb6a1c5e5c1858dc312e7b2a7e9c044255ffb2cc73e7dee8e1ea8d8fe3e65f8b512b1f03406a8a39de9d17b958f52d6557d3e872d154cb991a140a0896203a9f36e112844c37e7024cf4d6dbad48d9cebcfaf6022e4679c6ee0f9cc36b9eedfd7d1fee12e69523fd508d07a6393b65c09f62fc86e3703d882c6038913f8227eb170b8d41cfc5120b3afb6dfad4196dfa77f315817997771896e6d66471d774f9ae8d3bd24d8f475573a1269452c9fa405c4b6a524f85fdd9145966ad4084ac6e5d52a20d294b27aea383a5691da571314f28e6f2ed288cddce2b23a6519c8864adb36cd6af16028de47abd3a4ce4245036ae21a53134429b86e5ef7439dbc7340233232c70f2311566210ce021a0592a54494a4118e429bb54e38d2f769ad10a6cba115243898fb829dba8c1da656f1d3f07a91a93d7c7ed44b8895b6744d517522238ddc0437d4237e734a19a6aa799f072f7b03819f7883bbd33ef7d0767196c2bef450ce9ede5ddc2dde03563a3c6db675af8d77d6a2cba1aec657da6fb0366a74888d62a5e6bae0ced399ce4a24123d30dd6915dfbdc6498e5739dfd515883b1c043c3a25cb602d850ae34d7f768e9d74c4b2ce41e01895c8b07a6a5d9649aac5580c925d14dbaa2c2a88c1dbcd015077680d591f854730c739b94190a3116a1affc96ec86f852994c2da2dc95f17aae9f4808941271c7c728882271a3804a88ef8b430fca6d1686e7a1373b69f9548da73474daf4ece86a937ab864a8d698bf7bb37cc37103f8b3d21db14f6c19900acb05ca24baced7222ef24648d58a58c5ec76a962793fb7176b2e88e98ba7d8147f9f41984bd254beba97a1702635dea7a4371d2f0697c914dc3503de834e73716d9aaa8f95789f3220bd99c19aa365986d734cd333340d64a6f67431c9e0f46970a97ef47e274f88d28518ec92be7a4b90108005ae4da4b966ed794624d66dc8ea9e2f42362bb23c1f3dac23313ae26cae61f9583bc144c51b6e45782209868792ac93348eaae77304562251e0cb727263995e32173f08c04fe03dadc0f2540d106dd46cd6d8fe2f1a090da822cff2f1191045c15d42f20d199112d7a50308b19a774f93b5ade70ec344498984acc1adb95dfe350d2d41b26a1dd2385cfafe455d50dff2a59e3c7c1273f2d5d125ed69e320f474143d18099e9e15301b7935ca28d81109c48d4c3d207846cd0ae02da4a30b042c9593ab500760992eba2e5de25fe4748e0baae4bdafd299aa6d42e718a73494934d2ac9f82b31cfb9fe5660054013718c32178492c3bcfb21d357eca19243aae1fd73d3b13128bff5d2a206069a17a92df06c2a4e1b801b3c78120f73e27f5ed74862343ad9074bc44066857b11c5e94ca5de03fc7eb780479ef6a33789d3f48ab891ecd3d57f2eb040756d11af9d12b769d6b46a810eb794f7fb3a782b47bc35e985564b0fb72388b4034fcc41e7b6fdb2861a376b688e9bcde8336c1c105d3facdd86529f0f710c1652d0725ae3ef5112d37f016aefe7bba4684fe7fcc002f6d882652682b9fb7e188bf8a3715d2cd54bbfb2048dc5c2440cac048bc69beae9e3185279879e479bae7f4a9d81bba9d83618904d8aa03aa0dd074c2d7a895c76a9eb149e7b83dd15d74d2e5e21b481078e326d52347fa33011bf64552de1b6c8ebba5ff5cdca149ab59844f05f6e9fb278baad717ec16e2bb952a2a64abadd7f4ae73738c5717cce1254d60062d8ead1a6800ce598adf3fcbac19c83bef6d9d8bc3b024f7bd0b02d50e341be081a477d36d43aa97f34ab9330d14e47d022abad0ec117c8b60dafcd00532275ff7e0a9f461269d4ee6ab7f75723563a11f327e36f2ba7e158f2c34ef6a4c245ac662ff842d19d212938bb9bc955930b157d7aadc5f4c731b610b006ac36d6582120802a7fc850e03694d7d93286032a5469ccdfec5b643c087700b0359ac772c7641a15c8fa89f4edb1bf2913a47f067bdd7ea3a2f602bd08db278a2ae50b0c6fc64d2868331e9b30a192ae1b464defee82bf72bc3297498116d1ef2d698d2fe2ef2285e0bf4795a0384381c476f583eea715d2b5ecdc5f8ec9f461cf16d5c41b4853a13ad7895d65d33338dcea81403e96bf293179770d8c856792e7c63abd17ab69e1d478c95ab2e6651c04537db97c1698653c5f66780c94d322a22b6a947674b92d89a0b324af70cd155b9a5e2c4bed10113bdae9e9222dff623feb49d9bdff5d03a9d4c533bc41250c86de505bf1ac7a3ef3ebea66ab4200c3a7ecebe0cef2a9cb89a53fcf7a96d811a301bd343947b4b2c0d56a0c09d0d9b5661985f83cbca65e67be256c5d1fffc8e82c708a8d1efe04a4e9deace003c6271c9eef54044dced178e2f8c88d537bda155f947fadb6fc1f2bc9acc17d5efb4485f6fffda2f658383adb67a534f2c723fe48f0cf3c13ec0ac3b00d284e49da08c37788c9d409afc0a1e8cc37035aad5f218fbce643855e1e1a27f878bbd7454721aceb02ac8d47b6016e94552bf0592c4bf8a599502c497b87ab13a577e73575852b0bddbb42c15530ae51872e4ab64be8689aa9cc15a6619bfb06d1fc8ec71e070bee12187f55de66dc7d69c6832c3d4fc2fee946e3470924821950a9df336fddf23f0fd6cee7304cd8fda3449010a667e94ea80f73720cb1fdb9f1b1d13e9bb9c80a0891d8ddd1f7fc7e2440df8e865ce7aab42ae51ec32baefa42cc3789ff3b4138f59f05ae0763f04811bfd841f8fd8b89b40fc97638ffa0da415f8508fb64a777464f95ed0aeff7e971e861bc43df8d0fe47467964b132177a3f218e586cebb43e416e1dd654e078ffebddca2767fd93afefceb6c12741760e640a88ea2b8c573bb398a8c4e539ce5e907fc3ceb99b8a63a9db1e617f575fd3f65bbc4c91d34dbeb10a8e0aba4f5a6c239dd5d7bd883147bd39324f921fbc470106167aa5215049844e996a35c1cb31de541c5cdd5347813f798a30b87df009d5a6ab509e14ac8b96bc23ed86c0972cb4043cb5cd4c1fd7b42ba534dad855b52f3739aef18a74532071967fc5f81e8c3b42376922529f21dfdc143684557d8268baa2857ed21faee7a852ae9c89e32437a1075e90e9ae11c38e29906243c0e3deba750d66ecc0917073996fe1be8170b9901591d37b74a6f5aac68d534648da9a900552606977131534e8597952bcaceea3f59094b9e0194854b1414aa3d9cb9e9d7c6b00bc6cf1626025633792eede18a6c3de17ad707ba680cd0673a0f672ca83da737c10d3974f33d7a92de0d157ac6aa671fc9d7824c5a9d01c45a4ea838df6013ebe933f6cad8e75d8eb944cc8c84bc64f840a8cdf2714054ee5594823e94af87604c037b35f656aa3d6bb9fd705e242028557efd4d6579df27d3f97b9135c073f7b0ddd4fab140f7f7068e78fab297b6d215bcaf7f8f4c6f2aceddeaf108ea7cda2aca8bf926e291553a9f8a2b6e8595a30a109b3c705f424df1715b0d901d421aedc9d9e9ea118550b0ada6b3e9be478032d1b86d6d8a645098e7f3731869f791fca49b3997178142a286a40e4e57fa3183b061e59f9daab68d6cee1e67acff488176e92a927fb8f7ae09213024e8abc5aa089ff26b69b96b12f4246cf54358622ff816fe0d66b66d24035ce43b5b6b798acfec3c9e716328292379ef3e759b84d12c835f374f3c556c82a1296d09559b7b8506b26d4f8d8cfcabb559d6a2930194e0373fe8d26819ed3d5070e5178606d41b35a18485be72bac2f64bc766212a45fc53c06d12fd07a6ff97c5cea137473fe1a41464d7bc526fe03b1c9da1d96c6a5a926f8efc17afd72fe34417e291d9b76bce7609f17d716e6dbcc39e3de2d52e2913154ff218710ff5c9b7cbfddf258d6f60565aaeac5b7555a2f4002cc21126142c863990d662b193dc21df686a7bfe3323256b5b705989024f06fe2c06ddbb79f6e64cda6576f61cafd0d56633152724bb4682a0607262fa669fbd5890e58f4e086f99e7ac081fbde9c6ff84dc7467d6fc4bddc94233d4369aefbef1fb9d10b86938ee4960a4aa7ce92cb611e3c578f489999a22e97180795d044e2632cb34ff4e3a5eaf16f4f362f8427ae3f7165a4aabcbf19dff740e15a16b71ed4ed2f4e6f289e0a55f5f34e7d5501be8391625c66942529ab56fb2857f9bfce98d69f6f7a0375905360e3b15b13e8451fb8405dc10a1b4cd5986fe7b7b5c4ee883e3232f1e68d238a3123be45cb7e0ac35f2a856ad5d1ff118dcefe8bd6e2730f10b85d71d852990b0acc5c3dccefe66628372d0d27b4f1c38997b66b2970ad12a392504debe2f5cc13662cd4207b8736b5e099676c8836faa25f42e8063f3f0d06b5ece3a2cd33fd266b9937888c4d7aea75d8c086b2d81e39b24e8e420c07ed1f6cbbb453bb40e53cc712c4d38a98c357db803d189641e6724d2334cc886c4b82b20387d0c7dfc948908289ecbab1d33646795bce5701253ae613c24f7f780376977e747a251612603880f139bd262a40f0e2985fdbfda0bae0828f3b6bb3f3d1772a294fef8d3f0911c9092a00eab8b2240ed45c6432115a31ab1dd4f031b3029af4c41f65c42281924602603ef1c27bb1812e41d6ad635e67496f81dc0b6275358e3354ded121a8fa0b474533c4ea1fc6630e06b85c299c37ad73ddeceabb26b4a8b71a827a5f64c76db34d0fd186ce6132d8f784a34d5d465d4b377c41cfc1f3f262f4fa54542380f030267121149585792e0f8c3c7ca920da670eeaa52a3e5fdaab03044e0e64ca0aacecb1d70179f359401587bb70fc8f6ef1a0357919e93cadb0f5c7fc07c99fa3e5c75842c7293dac69aec3804b0e9d280171ceaed980fd090389b2a407b580a92dbc6080d414011291c57c85727fa23c4e197ff625d93515217faf5d1b82f1f11414bc3596d1dbc43faeae4da999b15304858c92dcb84ea25eb6911173c97a235b56be85a6acea69fb6b7f3ffee7ff1d5c111db6d0f9015c036e71b662060c510858783e199aad41323d9166622e010d486fcc27c9a6300393ce9ee0b38e488e11b9896fe194ce8a3ada2417874634ab72a0edfa8d3f5515ebe670860d23168c53627bb5517e975e46a9d43c6b2c98346392cbd7dca6a6330e48fe0b17f88dc1223b66a85a73ad6659802e1afc557c82e981984a71277d59417dba4bf741c26a9ff7a357ea8b3db78d605dbd9013009bcbe8df170ddf4750093d0fadeae3b5d8ffa2717a1bcd03b803e40c89171bd4b8ae5d826f703aff8db5bc1aedecc0ef8fcba72aa70be2d20408a909f21310513150cc98f24376ebfff5c5928a4d11fd2707f7cee5dda5048e4f750e690feab9b2258346b493972e4d04dd3f90f3324e6b3c67a87df1505fa713f1485037ed57b58f95eb19f6d2f074d58d54b0b2da4dc4c730ef50b20c83cc1c7642b96014f12e23f2d40f437eb84050528a1ce68483b3724dd3acab95fb98644e2958096e3701cc340c29f967d069465781b7c12dd8bfcc901bfaa985285974cb4a2554c20aa71e93c0509577c184634e02d73a676d0cf59f32fd64b3830a2ebf87cb0eb6c3dec2a12dcbb641b896144f64cef8ddd3f0bad288e88d9515aca036e484d81d2c8e9f1ba1a500323505fbc5ea3dd35051c462fd13a623be4cf21f4676d3dd041d07718b59b70e0c235fa471a47fe3fc9eef676db5c85fc2ba1cd2ab9f2297c926d935c0083a0fea013bdb73cdf41de3f89d4e22faed8e33f4db3461f0416756059dacf4d128f78a23300e8da1cb57ebd35f57f22a10fea0e53bef857d763adb952bbaa93feed3408387e09b2a2e731d8ffa1b009aa14f8d1829c0c13cbb6cd93a0c993bd78677ec2811489b007b135513a8d350d6acd8e43bb8c2e47059d0f2165c3d2376b4bd7f20d0e7daf2450742a09b8976a940e526ebca8a39cd59a4896b9884d3f37f64ddf4be0259414409cd8e964b1dab5a73ea4a979174f133ee3806a555c2221da8a29d3eb93aadc713133ab3d0fda20f65a403679fe26de743df5d05acd14c3e989ce399514b1ebbb13a4c7cbc2d1ac09c44ed3f3f52f3aa000cb21795edc0bb8174a50b5176b1a3374db874b7a6dec7d272a8ef8446ac5b6e254f7ca617d8c7cdde3476f0447220ef2a6d7b9e53e53cab4bcb4f9dc338faf9d72321a9e45d347b7efe7846a0dac9ac9717d0ab1fedd6bcde964e0b1484fcb452b2528c8dba4918aa58ba42718898ccebbeda7552564a51c36a7fedb27083f5fbc377e8b2c37b0a586453aecf4227580d8fb1efabd9e4335cd7287888e040f17da632380205e81ec4208485d2034706ab9535a1bd3f8d4ea05771d4ba93c635513307a1aaccebf8cd56f9283154d13c59c64eb71b7bae12bd2f52d7b38cd3119efb018ed996b6e39c463289ff4d9a551e5637932679d9da7d2c5427a45bafc96d1abcbaaee938ce3a33f0b4635b76d2d8c229eeec3eb61a3bf6f6480d381373dc2e6b7d68a811b3b58956f521dec00bd3dfa97ec15101fdc569259bfa1c1892d236c441255c1ef6ed71ab14bed67251e237550f4c78d6eb0c78a2fe7fd57900ab11073a2ed141d2aa2f858bdea6f81b5e5ad93ccd8a20005959783fec92e8fe15eb5869ba80e2aa44ffce682060cf3a6ee7fc0505f389e2cb9b7f35a5e2a33217f1b48b46e0fd54afadd6fe0ca768608b4b9fc72329b1b49877eb6d3f1bf83dc4b84353c19557d1da6760b26a9b486d0966299dfc9fce731f33fe5d0d7741e2b454c12c1d68d2244152004797d8e2956effff7bbe971dd385545039aa821fe9abc7c90400e76e2b1a49c79a3fa015f63d8c8511f1cb81895ffba7057ef1e58c7b9cb70a27c65abde9e2f79fd98b98641ade29fc32eae45a18893cb596a9e1c731ecc33cc189e43a89b322993eb306fdf9fcb79f1658c96ccd67ded90894ad07a307fbe4ca8bb9eeaf09bba031b0d4494e13a1990238958f9684edd941b9936a1c9c99e725f8638dcec6b0fdc1cf4d8ecf11201f5d2b46f62ad529c923a9a3bb5fc9eb53cba1793a6aca4bb77aa9f725f428e40c19d0710b73555cf4106c2c7386e873e89aefbfb2879ef671d8f86c3c47ad8a275343f9bab6abb8d3a412e0c481d368fee703198a32a61364686d66a5b1b7f9765d3355b2bf2a41e7df24b13525efa2afbbe254b79b1364bc9347802325aceeeee4743cbe49bc74451c5723fdadba38da0b8654050ce0cc87d01ab47b6e77d1aaa7457761014faaf534714b8ba7e61741c5e9cd080df3f13daa42d701daa41110e4406a24227f92130e5c7c9f0f0d88128fd00529b3c96a130ca4818b8468ac71a775171bdf611929c8dc81942cbf9fc5f1362f0bf3941de5644bf6c723eb5824b42d5e16566fa125b2b488b35a8a19391c614c573388122322f23445eae4a545d84b2ad115863f2e540732f51a20ade77f9e9580275a2f1ee9cb2115af0e08077a0b9b280c3d1941ede765de6c48eb9320aad81d88536461ed207d3d3ff00d1a447ed61e0253fc1b305709e08f78896f25f9299eef8d3c24689e36cfeb6f144d6908d3eea17637f9ff9a53b390b10ea5d6acb6a0683348ad2360b8d77f68bcad5a21118e37169328886ee065614775b02a32a1c659034b439a62b08b9a2427e5794fbeeca554c873c0b4929892e093a5b711c9509f079615d242bf0875664e84cbbcef91d49c6a4f1bf945563f29edd86a1cd3ef8f919b5aec37ea8fb43d03c1fdf47be5fa8e09d812fc50096cc01c51fb04704d4e827f075dd77348f92d7e57d09bd0544ddfef224b641dd1a743a9806bf16376c8bd189b051ba87096464ea1e6aa4fa300ef3de942f53f2bda9b65a34e73f93fdba026adaeb241815722aa20843159736aba38cc5e10271b895f654cf007838d883d4e5eb54f8469fdbacd08e7bc9eaabd083c72bdcd6c1e4e0bb0f25edb152b6c5675716ec43df8cd0b6c973ca38f9384ad2316b13b9c13d4e777c8e290c9a54185f62a07badb32bcd82ec308c3c3f6a43daa311f742fa9d8ada202f4ff4921b5c2b2ffbe945f5cf96d7c37e7b6e4d96d08a8dc382651bafa4f95642232987bf467b91179040d45c09287b7c27ffb47ce1fc7096b882247b4616112c0ebd48a5ae7e151845b943294fddc10a82df74d227c25110ef7348edd3bb5afeaef980221d48dfd372b869b382c9d74a2a20a7b30cee720a57a6d0423571a6e4b8a382c9344ba861b1af8d6233d4709215c0fa5b1e101fd534d622c344e9917e4546be9b66910ddb2f3208721f35e5f16a699be1bf79a7b6d0be756bf5f9d87126a37394344e123fe7ed46510af71bafbe0d1f1e6a6b3a89b5301ffcabd0a8f203c2ad787af3eedaf166b2d75132d7a03945e664f895d55116aa42c58d92e4bf1d46ad8b475070ae64600cb5f7fbbcf0775eb3b5ceca589e7ae8f19304358da5133d5daee54c09379ebca02296d35e1957807164b9474d545b4f1985446b1b3e5582ec8b79ae27e40258a3402c5898ac8ea435a79956e66cfa2da84fe78dd3b5fb1990bbae2a5e768dea40880e298c0d9da4c7929f04e6a99643206949620d4344fc49a72841e00848c81f846864664a0956b2d5672847f153b3c7bbd545ab9ac3346345eb893dbf7a8a5b333d7a1c08a9f4866179d3713d45a1a756ffe12e85694a5450351ff3882d2834b1e5767aaaafbe184aedd6411a909d5c165b88b2f81b11dafc8795326cf7eee77553a2d5c66cf70c5112a18a4de3893e85aa5e42f32f1da07b8f5ec2d71a9350cf7ea405493c3b73db2a5bacaf8f1b7be7d196ace94e2a0a9f37bf4e685f7f3214648fccee50b0ec0b9d453de6eef8d0deec51aaa9725d4056ed6b28b0317e0a8c875679d9584c159c1cd0bf2466f60d902dc21de13aa73b98b0c2590eeb20a75496c0d439d5a59bfbb97f3ac1adb636d1adb6e5adb5bbe87900063e5a1f4cb992afca5a6b2f7bb8be66f2adedc00361755de97b5d2c5de913327f17b224655bcf2811ec00590b6d6f2ac5f0c750136acf4d764dbe34172a1ced412cd1c44825ba181d67bb6aa4c6b1d893e7c222e8c690e538b960d6e12677b499f02a53ecc30210621d915cf42ad8244c533a419b977c6b97ed0100f6edba901666d52cd5378d3d5bdf2bc7a4c38e94626dc544aad21542928fb7dee3cf8f6e0032358af4ff35c3aac4b7bbec32b99b97a57afc12e490da1c64978d0ddb0bb04320ee1b23b8379cf3fb6ea66ef4e248f976bf00bbc6ee13519d7253d3b7c9a9c8c4538d5e87482572cf011336e9b6417083e42deefe9d249e6c1c0007fc104001690c2c57477ab96f8ae4b30f42247951130d96797dadafa0537b3c5d0e4079de563898f52736c06316ba3de37a9915378a2aee8091e5e88975300b8e941f56fc46deec29d680df88aef5aca4201c7eece42ad195794baf09221629a17eee3c5963e80937ed5a128f6b7e836477c2f4f32750a767b58a008d5de94a60919896d82e8751321007aafdf03593df058624b05579833150664cbe966bc133afe0f5c85544c02fb417f454557989fa32c4042a569d4145fa3c9cb48d7e67c6b9128370108022f07e47faf0463b4ccf58dcc36af22adbbe01ea8e5a38071e70718b671822ea1112848cb5342007132f56c749e37c7e624199c8ad38ccd298dccca4c1fcf6c220bb46014da5d9f143d956e9c447bac5e451fa4c82cede9a5b97e2fc67681820191a55d75defa90410e8af332f006e18dc6ccaeea52d9b8d8780b29a715c70d694869611a2085908761b4e983224b7320ca861ff68ca36e69ec1477d62b00593cf967a077e0a5dd09a522ab4fe1eac3b839854e49834e928a66815782a16320ae2cc2c9a629221a62553b39f9ae92618b4b74963745cb62b156b75f2ceefd06fecb305ae3b03950aee04658c21902e8c3c3b09bfca35ba64439d812806d3d298b7eb98f13846b6f7aa9e341e3c71645f800f107c7e6cd1b72f7a5414fca8c9fb2880a6662a25f53b3db001b5e05e07a4518a820e5d2f02c21c9c502325ff36b43690577b942cb7f555195aa346cbcf3b2f800ed4428e5b9182c6c9b6df70d07158e1c8ffc5462aab77481eef38b4579b267f382b8104db633fb9d9da7269513c70d3448194fbe59dc861be18700b1d0f2d7311d9dbbda173f482b49da1cb8d751bd091392a2cc5464c1808974a3f557e5fa3ed0e78b5ae8f1ebb54c380091cd7e5a31065356bf0a5894512ca0025a52ad157a96085ab3094152ea5c28570446705898c93fe10cc5e0608d6b37463532816220304ae9c11574850fe83f05d67a35d6fe0ac8a511521007746bebac6e41afc7f3a60651cda3d66e3019e4143928f45e0ff03154c167c84dc807816f26ca1415dbb7f89bd281eaf78b7b750935d87b2662169d0f158474842856ca3a509e20ae4044f6f499a3aaecf9d729c8635ac3790c67dc3db9731b7d063edaa7313b7c74bea3b25261b7edf9083947fc3d1b130b4ecc3361a21bb47c5004e7ae57b9d3c512550c3511b4062d0db1a938a2d527ad76572d89100357c771fecfce7927e7c5771365b259051af90058a3241ce030dd9f00008cb01850e86e9622af8f624db5ddfdb849c70dd2beb7728b9fa4efdb47af2d029e4ef42c0c57f742e56b3585b03fa2c4f09c14b60f6932d5cfc2976fc6bb7c0d9dc68f0bb5d513e53826e243fd47aa3e73ac5dd14cad4b8b35fd68e46a1912c3f535ab0a1f090a92941159ebc84607dde2cbe2025b7b9a5cbce5a392538ceac0767dae7731fe90491b411a6ce85c658ecc40c95870743724262d7e872731a569a2e4d7aef00239c59e3d78a34572cad761b00cec40efe65da1ea06937901441cbed3f2c2caf5d9b0f91794cf6da356ec67374b659f82049bd5f7447aaca4b1ab32c44ae4049fea1df5c5b95b17c424445a06ba6fcc5d59186b1c40c00737dd4e4bedafa466ad6af5bd67855f5aac03fbd3b1599d316347175709bb63d7ac2c9c52e06fbcfc029e9f160f0d799e3ffe089f10bd0bc1944b16d221015e3788d39ee545bee492f1db5488b8746d4dda85a08b2af1bcb7f14651f8de2d71f237da240568c8dd8e51bfbfdeecfa35dca8819c91c9475132ea8f29a641ec2984bc34b66e342bb8c4293ec64fc0abfc8821d9bcf769265788b04ee378d198e618c160b2a969e2b91040694a1cb16837f89900c369ebe2223efe783f2dfb43c71a71cb7230ea9f8e27dc671fd577d4570d1b4dee3472c7f0b8ab66f474f31c77472fe11966da3a7dfd600a2c657f97e93ffd6f8bd8f97b5f76b50c1e219c971bcab89f65c55df709188d2de9c9a18b16207277d098ff07ca78a8f41a2c3a6e8ed164d4c04943a3022c1994606b030a9f7a2b80f50e5f89945c3aa8482ca2b16d7d135b93a1fa22185811e562aed7b34c1d9b0155f79bbb8694e271f005ee1fc54f0aeefd63b552b6c4cb6f98be1dd11a28e90f9c056b9d73cd609b10e8d20445dc99455f5d5f3cbbea328058b8c61a6804e4f04bc1bbbc140f66e6d693555398cbaa8f5d813f1902a3fea5d6f34c4392a8e700a0292a1f335e7d546e91362c71d1b548faee61079feef42bd954e6db92bb048b29d1aa4441a4601e75efda531b21e16d525cfdf077b216f2880cb7fc3727a19c2c3860e48810eaa3413189bce9bdf1ff73c922bf3051c46292e163280cf8883c616a7ba1a7589550df7e97dcc201c857621826e24c51abcdd4f0f7f5eaa2805a565711dafe6b28d4633b349fcf137eb0931c0cc1bf8f2736fd31a16bfaa69ec01bd8034782edac60ff64ccf0fc93f08fabc215f862e022959a43e356d7f8f8033e932d2c84659d5924ee63899d956a8cb92c9ae6bead19ec534b2eca328f96573af7d0dd8343293062ec3c4ecdf371aa1da2089ecf128d8292a293ce75e6f79402058e5cb8ba5d836c353613488fcbfef87a40bda9ec29990375172e4e28df14cb2780faca3a1e3fec972c37eae1396ea82f7cdd939a6baccad9edc49004df4c88239877344ab4e7105992b62fd76d80c5f941669eb68c3791720cb952b12151ca719644d0bc8ede881b329bc913020d64ebcb39efd41480f825fa2ecbd1ab7d82d2646d79411a2ac4449339c1368a047cf0bf384e07afa269f92e5129d5325d640f49e2448ea01debd80f60d103dfb88fdc0e067109486e99eb4e8d425b0f5592465ee06b4c75315ed87a9d39be9fd0266699c8da834cc1d203699af84d75104fe9c9f5df37980ffee37d87d689f570abfcec169957963e7f178d97b1a7bb724cc48723ed1650efddaca4459fbf883154725b57864edbe38997c9b5ae4c4bd56aad971022d638f1264814da8df9a970cb4fac8e3fc4d288770e0600c5f0a62967702ad15f95b89e9bbfa0349e669acb9b387dc01ecae6eb3368259841f339ed11476b12fbdc0d011031ad16d8a89c49f70b5f57dd3a7185147752a4841a3194a271de318203cf902948cd137a11c712b23f8df625f6ae9a443f73079a6d6dedd1aa39add825f7a9a1da020686b00e73b4e9b064e84156b1bf1b743ffe34934bb69bc9b75187962933d068e2a4d8c9c9190a70bcb5f88b41541840a47678906d54b0ef6a0fbb6b9327fe621bf677956fbe0382308016a89721357ed88ba01eddd513dc4e597e3f1f97d7c2d35f3ba2a124ab47a6f929606340796e1c07aeb8f13b12ac7935972adae683f5bc2e69fa626c2dc0674f1a0a2eed078aac3d6892ee1d57ee250c68b1076978be5647e0fed1e2244253fadae9b7e8d3278eef684c1b85e131cfbae6bc25d0ed547655fcdfd5b1662ba8d721825237467c10920d630af3e76e6a64618eabc1c37f8b1b153de5b35215e5c06f9eed15b8be6a60c9d08f4695f4a834992171bc9919e6fd38202280b303fcf0c01d8a8e26f25201c0282e95bf81bde2c67573df3c6b16f547d34b10f9fba77e9668bf2719a58d2b56556d8a93dda1fbe85d87dd6d071642a88dd5f2a98f95697d4618ab4583059847e361ff56ce11c41ce68975ce478b2f7315202a109e94e04354f477c8128bc9acc5b05e8866252a9119707566b1ffbe56db9b73ba5107f1ba91f94fc3ea3cce59da5d48047d10ee4910bfc596030e31b9f15f58f087b5c5cd729900106b1ba23b5a1f2efca122796d3bcac893a6080d2b3fd307f7e9ba530f489c00d6249b2bcf575325e5e3ea3c1ac6a69502ae3c2aa3638a6e66c4586139a382d311bb6ef49afd3410f3e9ecf0d32bcb399bde9bca62126fe9140815c462080910850879492aab65746837b5ec5e68678a1a6b19351ecbc6d9e1715778a43977d5d9ddab96572b62a0ab1115c56caf5a9f9efb0c144772721133db7199119dd5973d0671ed252e8763b27bc380732e24e62bbd4d627a4c997991b7898b5d463be229ce8edcae3451fd56f2b33f995fe0961ab98889b3a46979939d5aa3effc9912a2785834bdc6261cc7c6af6df30e89ff14a3b763f8ef14a82b5f73caa9137e176a37beaaf3a53abbd11d48d588965dedbb250920e570e8a418b533437f1915e9ee10522eee17238e09c550076a415dedbfcdb202677608f289357f315c8cb5d393e2482938e4ae2ddddea23587d4e4f1c6f81461a5c8740059c194315c71f924c8789282156b5ab4b0a28ba9821882fbb7bd641d5a5409b1daa9a4d0840f28a7c5632714d0c39cb8bf6a7bd03c56a3006bb7a798cf27cb0b22044e92c19f510b160f6f57e4fa35890b511aa19c59b3648fdf748165a4905fe4a0943d4860486452c278553d6f98296b5cae26ce748d9c3c92c6b22faa65646093c73c4ee10e6a2273d0ffa39e8ffd59bba691729a6e3f6ccd4182bbbda7657d02c6e19f87aec6f0d133226a691dbdc1092030517eb9551e85078b5a0c34dd48c07fdc01a0404abf38f407f67407894db5188ef643442dd9554bde4a724e46774bb0ba51a710984bb62bd5cc0ddc6bb11d59b9bc0907a2d3936a88952affa1ab1d9c325c42fc3b987acae1c740c456b9b6b17b9b831c777caf88dfa2b63c0c67585276013c1a3c69cfa3707ff9f846e3c555948a72b020536e941699c46a81f765ed899cb958c4e399468e682df94417d1c3e0491bcdf7d45c92a6519084e0eec068e1d5da4d8e67d2c7a872d3423354413d6ae4b6665bce9b102a9c92c5c500d624d44a4d359ed217bd11567013461dd230456bcdd7450fb3314a2622930103380a7343c9ec58e28fea3d1a39cc220a28bdf68507015ea1ee8d0e79dab6ce6cc703290093b99792741acaf66827cb5e436ec249daafe483f1e1b2210f2b0d3e5c2668f8bf97453c9e68fa1feb2593d97a4802b950c4bcf4054a9e03ab5046e1c9e4a07981aa54ed6d1b2e08c2fc7acab2246b7ce89523d9b945f871146896bf4cf4a78aadcf230adfdd97dcf79d473dc545d3b59da4f1e9ad74d6e4253badc70308fd8466373a7342d376e0bf3e37502f6ca66053f2259f13781f03d0ac07844e5a21a96a02cf6d7656c832b39b09f6ba056decadc9e07d1a5c60016d8c0867b5aff67e0e55572ea47dff479a3285dd8a3b99b705dde8a5a3edaace12d35d84062298d7a05c83647696dbd01e949ebe225262a6d8535b1bf677158ce015874f52770f02666f32917b60f902b742e15a82082b3522c664044632e9a9adf8b495a2724a61841621f607ab5b258821acd3c0f32c2a008c2a13a246b989885f13953902e79df9019714036681ded0d19204da56cfb36e0a318fbe3bc911cb115b55ca11045794f638f7a4dbab88d428cb17480a83d0ca2a6d0506219cc7217cb7cf3c544e4e5147e0193ec41afa3695a1d4a813c6c44a335822084e894541d567f439b0ad0374f35a536e99d798f7e2d880a972451e7adf9ef78e7964517adabb30a03fbfbcfe39a2e4a5ea5adca021661967c62c0ae17381dde45090f9da6d10d09815d07d912bf38bc22ccff80e165f4a7c00022f8e801afd23db8baf78ae780dd20a0689719dc772506a2a4ab2e0bdcdc9f5f106218ffd7c40eafccdfcc16ccf14a6b9100475d90178e143cf68b750c8e787fd3a0f0a1524708b277f912d9907e74328124c9584515a390d182b4461aefa5f94ebecabd6b2a5c93bd1aca3407255e89344de058b196ecf33c186851a8a94890d0364462c5619f672908903c0099403148c47d2be582fe98783ec117a0266b1406a424a6fe0d1b3f9ee0ceea7eb99c59ca34e3e2a97e998dcc5622bf5b6e616e0c0a671671a05f6c31957653c90b68ed90e83af98c81fce51543f1d3f1e6ee231ebd5bd6cfaaef03ed4211dce2df4740c7cc9165bc96c486dafa3c43014961d60b50e2a491b2b0815697f30d1fcca4e4ed9b824660f39347abc0a83460107b2930acb135f99102936ddfd2235e19e234697b84c43e85c84146974160628e1711d3cf1a5a0a311b572d372547b009eeddcd35a31e7c374e831287d4f01480d9d23b4304c47301ab0fd1fd9daa1308372dd76a91ed3e9128990345081e955e6bcd13f9c13cef1198da6e74ac11c57887582f9e8f9af2861a060b5859d10e8e5a4b7bb8180e05f9efbe5a449e106b6b04573dafb0a3aef9aa4e57e6fbb73251a1350003d17f0b32987c0920cd08c4ceda50d1c15de815f0d0d240945c684e01d9c989a158901d03bac7d190930f1542789c86d1760ce3b01f3f35b3ed1542a989426990741fe875e0d03403bf5f74642d47163d2ace0e702a6bd1637437f72a0d40dcbc70049025acc0659e741364bc5154869db4b460335071263c67370758a54219c0821aae62ee0bc732d63a4afba7d9bfcbc6c8b586fa124a217ee421dc42f50a39e8636980452858db80ea5a39a1682608ad6d91c05ab422128316e74609bc3a05d5b9db926434c3ec548c12d5f74b464d329d46f0e6b67988c9edae5298994f887daa017ee9b68d2826938fbb060d6bd4720041fa5973a2ce6e2aa103fa88d05097cf39aa1188e315616c808a9eaf1ea188f31c39a9ead6721f0beef4eb7798f9b39720b347e67c5dc2bbada822ae7be1ff0c13d3ed9516db4762ceac27390dc5ca0fc85edb8f87ae24f2933905b1270a82a96a29143d43e1d4569e90e95ca21843487f728838b0a21a351a1d349d4c2215b820e13039a7bb85324b2fc1ee1af3174b270954a556d976b4a4dbb5b078eee2767cfe767c84fd30992cc1bcd415c4c527acd2b9602fc3826bf149e6685248de053f2e66e7cec1d60e22c85f1b4dbca4ad56ca9f2f0a126405a84cd160c4432a3ad7d9a56190fbc37375ed852c34a59b1e55a5a923120626988706374933eddd17fab44ec3baf83c21c0f975b323a245babe3f6c7756e43373b64ed680ee2f2f425714dcee045508a4ec105544997c4e0c4ba783f5e1fb379b14038aa2fef7bedd193f67ef2d9b47bf8d88f26c4718cd5d1d32f6ac15569a3687174ceb3f90ec15424032d71e5dbe500a79152dc94b6bf57174c9dda8a8aaf9859029a4d69e84e800fa0d3856ffa4e90f1c4c0169f65e909f8801a6aedd3de0afb4b766a371d88717441fdc08b6a0688ae0e6d23b7d5b66c97c55628fbcc758a1c369f2eaec95886fb80412fad96e5a60fdb3e777b9838038ff89f18d83980c527d74cdb8336be918aa8ba3885d116e2b9374cc7ec0289415245a04c476f8a8d9ec92a156cbf6196a54bad035b8294fc8a1790b34d7040ea0afbb4c55870f5a5f578dfd8c1c7f3630966b4fe22f146b2fa04ab9c3dbea0e431b89b14be1ea30371d2d74360fe9b5f5a93a201be6defe39ed1013b401e0ffdba6a37786532113ed6973fb8491b016e61cfcd0699ecfaa61b79e8cee463857b097b7481937fdb8fb0d5e53f866ed15fcc3e2a6757799a71d1a05717ed7f5ec03cb7fe1b135a388afebca02f5c3b40173b3fbf3bd59dd2f249b950155e270fcea72817e0eab569cf2097815e64e56f627096de0b54f221cf85e9195179afc2d5668bcc808ebfb18463b366db1aef24ff191cb6219af602efc410d045cdf39c5e1e6716d52416fb6524a19686933a99abcd48be618d6418d867587ad831b84413bb59d68c4c96d55e37914d7264449dd4e1990ed33feb56cda72dadd74da5e6317946201276ca0476c5fd930aedfe1a4681bf3f04214c1e9f00937876bab3d08b37aaabdafca0f7825397a4155216b463372e9334dc43e4e46a67011ec5499569fa732d8dd7284932ee8fb357bf683470451854ed309c6027e35859ad8947bcffbe240022504fc25840eaa7ed02320a3cc6a2310051db444248d9af7e8116b07ce9554632ecc2a2ce694037ea372f31b9d9b97289f2c6d91a5042606e54aa20febd85a3470c3ef5336cd897aa4e2fa3ba7cea122ba93afb9c508ba974a9c330f37eb41f05081200ef011a9d601282903a6d500b59e2aee5c3d4989689ca65480b673764c87cec2fcba09b223153255c181e29192d470e49fdbf8cff39ba7615cd8f84f2b09e94ac64e4c2cc202fe2a563f888efeb59390bce91c0503879bab4be6f76810ba5e97534600ba5edda8327d634b43dbde41a018b8be229a628b06b62bd15b79c9645cd54ff3854b4a50d527f97c52b52e0c01426168be0518b1ca9cf2ed5da3e530e74e7f8b4d3fe35b47c41e8a11a433b014d26f3fe9b61fb4d2dbbe183b3b4eb677107337fae9d21070d0dba68ca79f5508e8cd7a437f3db19c6cc8cbff701bfde768082b29d670aece3f4871139d7e5d4242a8d9b34edb9ef43169cae974905ce50ab4a1f9955a307dba3a2e242ff920292993fa8d9bdf14cb1364d24d77264b4b6bf761fe39f676c8c95c6b4642c14401ac0b42bfb708807ab3751a8c5fad469f83502c2b1b2c1f95cdf0f7f6af4fa3b41b4a33f21166b941a90a6ddef6234e4d544648bfd954af3b1af330665535e27985ab659a5691b5e0b42e51f37d198773134d414b2bd81574d703e9167064f50ef2eb4af133e3a84453f360cebff12522aa8ddc6c7b276970ed0619619693923dbaee79235716fa12742548d939fd1f1f4e518126ce2522518a284a1cc0a38a12eb9b1fcbd5d6895da53a0a6f9dc90f041424730d6c7dffb56bef7f7cfc118efcf3df08ef117d3b23a4e45f6784d16d1fcd0faee28546bf61fdebb1430d622a0c5e1848257273317914d2e9b7a41718c6cdae7e64ea699d034304ceab3b1cbb596a3639dd841f4cf9f06f85aef75e04b2aa25132917a5fad1b5912b6e2ea1f907ea46d773d83e2324e3e11834674b76c9969e65b7aefb7a2adfc770f91c6714ae6ebf21edf6cff6f934134cf65d240798a46cb6c12bb245c9a84fcb7832015d07fa56e6f334a03a53bc4131dbdddcc607478d25182a2e77e9b597db75fffee4e3cd78fd1da5b1618f5b404677e52f20e402d5cb629e65642aaef4c3a57183cd1af14b04b6655a39637076f4cd2f70024c143aa20c8c094091c9d5638914420b6046a39d970f2433a989d5e6725c56c83abbf3e4fa26774d6e1788e75af5563778c54ed13cfd5d713117fd529c0180d64a955a963a31a512dad61fcba4c0c336adb0c43052895e90579c561ed92a37f2869477248d428247a4367eb365ad101e71c8f387a7846fc63f07fc6ea7203695a9c0eff77a42db220274b7d3667ba7869f75ac65d71216742c3965875e67f454f558d9a7e698a3b8971d102a2d493c9b7e8bebe5c9efb2aa596fe44ede950324f6f3cc632da1aae772994d791d2668cc464a05bbe3eb7d3fb70613486fdf757a2634f3be483036d6be5770cde8ca5d407ca00f8a94c3fbfbcd04475a4a039fe1d4a6c01446ed8b35b8ff2dd899bac142c957558920226175bec63941b1d389393cb5105a6905d24e730ef86998f82b53ddf414d20c76e886932272f2a6612f45ea30a4014d5a72d35c99a461da32397eedece33aa3e976a91a0c9232a20d8abcbe482affd3e58769bbb52e36d57f66bcb9b24f69339cfd259e1f5e504d57e05443eee5edbf9f57b9370a3e3169160ed7bb48abc4dbf40d263514c04c5ae76d4b1398a1beea7169020cb9c1f9e310a3c21275e3bd5c6215edb76646c2423c4a16edf8dd39856cfb89bed52ee2c5def0510a2f229c26fb8593749b4b81724a24757bb286fadd186c36750d3056160c22ea0337db18d0584ea9731bdc761cca6063da400f2b9db4eba5e1b85439700180b71f9030f1f4801b6fc1b008f0a6369c316ded61490623012de41f890f8cd38394be13b66cf472748fc7b9af65d998ed77bb464afcba89ca968e81d96e47738524154819c10d23345402540a2098341c13b6c590300977ad47c4a0cffde590318fbf6dd87a133d8466cbd85d5429d062f065aeaf22c56ac6d9431bc01e5cec516361d09c50b73749d761f4bdadb4bdb2251597a24304cc3c7a5bba94e5de123564880abfd6b2f5313f2f3bc83498f54fd6dea9aa5104b8b375946194e8cd5bccaaddf15092ccc05ed85ea5a473251a95f1356507fe4c1f7c64909bb1e8ac185b2e659d2b024d013dfe0536e8880c779e80b1d78d498a571b3b1c13467a2b4e0cb4bcda8e255489632f2f167ed397a1f63cc049ad6a98e70454f0cb3c01e1829f691eddb78cbbfdeefbd964e7415a725efb690652b9469fb103137583f537e7aa625fb8f8530712a551fe90b30f69e58704522d5bb765c884426acebe6a887a1c18c858790f20cef9edc349de963976a47542e931725eea516e1160cc63a988014bcb54ad6b553ede7f98eb54f6c5ddb10855d48828a0a27c7bfc3162cfbb6841f25596c42fd603723f30bbb77cde60d388a4aea3988e19d0421d5c8c1da222467fb380cfc393b9ff225fc1d52bfc6fc5e23b499dd86db7b523999691793c65fb5865ff31a44f9b23f5362175b8bfa42c33d994365f8f8a3e0e134acd6d52066fc054f95eec51e32ec39da30a11eb181960a6bec1adfbaac0a8694b5105c29d2a467a0a757cc57b16293e39c0f2488af426136ed8cc8660d7583298ce9190daff28be71c8d33a7e6fbf2f46069093214ccc0ebfc128a5d0a5cf0959bef4fc64921b97b2086f85fe1583dd9df457b6bc91bfec48a8e4cbf387d2577a445968d9499b2121a84e8ef56cc584db5d67d1c987895417b89988ce7b730befc58fb793ff16461f8f0d1f025315df2023494f4934241f04ed7029c79c57617bc32dbfaab000c6cb5d7eeb2d18b82103e884ca2b464602d705484a960f996d4a026138797ae9072a1f50a04f1db4e4eaafef6135db346bc686845308182befb0c8b91c0393e057428b2eee3c1a2034ae40d2864128195f390314217bc3cd30bead9c8fc1730949561fa523e765880481b1434259d1685c6ef443778bbd0b40979c3f35204750f6c276aaec71e63d85bcae0434764673324ab03bbd2a8507e6882f4749d6482d4e809bbba1bc0bd301627fd4f7505ce041af06fd5ca1abcf93a56e585a352cbdec3255c6bcf3a8848fabc3c6043a4b3a32fc056bb31b2819d87c319411f1c6d3aeaffc5850255f633c83d9c308ffb72a8d41099ce1f12dc65ffbe3b47de0c91f572fc307e9577d5c54c1d745891c43f312d951edb15a7e50de1e3ade539eb89f23886108c269c3093733b4c39bddd1851e910082952b7b076f67ae702de1cea7cf9a28612296facde92df1bdd3a1d6c3b4bf44ae0218ff1e0b3b70bd3ab0d7a44436a96b036afef9a27a5ffce6a76363c51d61c8df5c0d9d3b5d838069e183bdd7d5b481590804283c2bdebc3b8bf845e19f80014c4eaa75640b30203aaef51690da55c6ac6f30d091ed71562158ab19d6614589cfba6c26ce56769abf6014026bac5f8765c09de83139b85168a1656647ad57940219b884b4fa97c3f74246a780adceb9d461ba704e2477c91118d0327a011a5978d8925c1e3684e6d6c8c990fa2b4cc28d7c67fa0c86fca6877597836645bf84e50bf01a844383f996734a7534eadd206cae4acae030f80cecfe8510acd12ca121a67d01217cb98d059fe2a8d563ecbe3d4bb9b9d2c2d316d95376bf09f4c093779dbd7b33fc9dec3bf4cbdcb04df3260dc7644a258ddaa8ff5b0831a85e88f6124ff82d6a381e3e509cbd8fdefd791ca949c12a941a5ba3a6e2e448ea5c574257e171cd8fe8fcdf0a7d72e8a898362ff5e4a6178b6db6abf63da0a938f376db9289a8dfbe7d847b28d1b53e9505fa97f24999ba0ac1a535e8c67d18e69b29d2040702e2a363adefe09fa467e5090a2ceeb99afda9e28f42cc3b9847ce489858ddff84ac5b1b520f273cf1f0428e3e7c2c121321918d3c92a6eb02155c562d415fb6dbee4332da3fca5e0c5175560b78f30f034cc3444a5dcb1c379a1fc08fbbaf6316d214c6a57f178ffac95b482f50c36cf0423b72e107e679d5feef5d9b0f5af2f6466f7e8cdfe9c0837d88212ff506d1839bf537bfbfd50f76c718f9615a69345880bb55b966618da3d2af5bdd0f3bad98a6b96586591cfe9d43cf8dd283e0127cd2090e1dc6eb3c4515bbfa0c7a2b2359648d743bdd93c88ac1df09741a2b2e330406d46966ec2f13148027527a4ba935018744182e9fb746747fcd31177ae478906d666ccc5ba876a7ea839ebcfd1cf31c556ecc64c42c870b91939c6f2fb89863c740965f27d86e52fe07ac8a3545c0917e1298d551738017d09a6f7d1be3c4283584671acd935977f867b71b5601b4dc6de6c66174959282975706f50547bf427d0c35815588e407d958c9e5a77d3f07d0480f166b9acbedccb04f82a1cc167497f5095aa7771e250a3d066292b23a64afe13b1a93082ab04b69d839723ce4f2bb697ee50769e0bb938fa904720a177df5601932de3281ca5a9f1127057f8db11b629c4a6b4597e1f242b527a089777b27c485a7259a153494a3ffc6a46ac02423cedbdd246d280fdbc02227635b489edf0f7f1d67cb99d5f90e87d4e8b72e4d8b613468486e19906078a4baa33a329539c76ba29edc0e13ce55b6de569dcea777ec1cc9149a89f485af90d422a381316f8ea05eec45357c74936e30a237feedb36cf547897bb931221ea07d88227d9050f650d9060b0c72c89f541910ea35e02854d15e80e9f1fd3d0a26171810cb26cca4f398663b9d1ee74a3437b23a35c78fe972f098d4c161008481c716ef955168e532da54e8cf02a2b3b63e00b7a58afe5b01eea0037693a1fd5dc7dfd141677213757e4f8749f1672f8efaf65281a891809e203b999222d9a89387fd2d6d88aed059e6b1a48ff4e3be243577fb20c66f9ee71dc42b58b62d0bb3a322939d54e0d396ec4359a3a6c7716bbcbb397962b04c9bf69ec5d50b02bb2d312d788ed097270e2663b6feb15b1e0856e415f715a20b5ac51337797e7a131d30cfe9df800229b45c78c274f5b3b077acf0ca27c3d3d09c18f183e573bc9f18aba79770059dd405894399657977a19ed104f9bad5615529ecc12f12a319aa7648d10af0365c7b0862fcf3b6329ea102772e8a0cbb1b3e3b6216f094224f7d8cea1bbcfcc06485c48f0543be9e7f865d06b3090df0546fd3c5159b59a4d73cf48736f4f47cce3d9c4e44b279b1d3fc6d947f1e223d97dac61865c5ca21f837f4d2a70c2c362f1d7c0cf83fde662f2cad85ba82320152c92aea04f35989d35312eb1f4c3eb29093318239948dd7c880f5df4eea223becc2a929c76a66c637ec8525d8b1f7c032e1143c466db30e2c94f31a699469e011b18d61408318dd744951e521a1a1bb59b1fa40d49cdd128a77bd429e7b1b5ed45b4392aebc0b4e5acdd9a3879805fb5c9e8f0ef61fda9fb3bbc3f1fde7dd2a1e3539ba41a01a72029886271d914de8905870b9f9b44172667d128f170592b7c5f88bbe89d8d9faf467d4d9a6d2d1ffbe6755e88b195a4065c98468c4187ef4a2b60e21e227c62a8e0f922e20f5898b1a7bbcae247f0e40712af2ecc295bd215694e28d2acb61449e695eb42d61e4cca677834932e51529fd2baf47f96da5f8a04b0fbaafe99569542c3e137414b1a04c46935269784ed78fe9b492d5b8629e75237e7071a3296c4a69e6ad191ee59bc47b744102d7dc1676bce9c3033f20ca4855ef1b501156a87e2a74666c51e3eeb4bff771beccc1f5e859e95205192453abf22d97fd4cad214affe40e2deb33a1d8f01b3e396386788f44b3d51670ec71cfa688741a4ea1fe403b3e84dbcb59f5e578e450be997fbb103b76e3e93310419823b47365625ce9d878c269bc2895c49d65cee3253ad156ca83947d6e6d2de5937f8067500f21fe5e75f5a5f010341c06524a582a6ce8c8a73b9633b45711e8997e9303c79adda6f6d998b2eb2bf7db312abde29747283794d9da541b0eb232f21f0905d2f84fb5c69a16a9e969a991710919eed5d97e03b0999167c5608a3c29d7352c7a8d8733fc91473267564869c081348d6fe8c3f95615c1cff5c186b7d878efba6ea4d9d6a017e52b1b44a1b945b4a0ebfb401525135f597588ea5af5b0981cebbd5f0644e7beb0f02504c1c62f616c951a6d4db710396ee27478695a4217e60a700c0e992382414e7523af0449cb4564d849446fb39ea42557a68b8e5149cec2e3931b839cced4c3fda8eea2c1d79c99b00baa541a8089a382762fe584253678a6e7c8f4a363436c22f43dd4fbcf41f2b8bc8e1d06f3c64440ca208b26e7e2654659c3190f0653c0dc62d26673c88f86ed9520b1c839f17de21c5f13618761bb19d7544696577b10760e73495d152069cf95c35668a3da47ff4efdf2ff44d1a521025ffb0cfa29aab59f4f0c45ea3e081afacabf979f88c7618f98197244c2daf6acf0cd1b024f2d4570198d944711214a4a7ae371ba0395558683551397f8a790599823259a4d5685f6a7c8410d3acf59c4cfced6535b34779884832a8d903abd89b989c077b5a12f6000e8cd962f17b3bd6a25e704706c6e927419e5984ee759c8feadef321fee98cd63a9d5572e25b750398cc85c17f6e45f52f1e78c530295e07565973806dc75f976082839a7d3c5e7fb1d93401eda6cd07238e0828efc694100c9d05648f064bb47a7463c2c276229a8b76255d1eb366f16f0d47287045db5c9592b1cff9f86cfbda753b2c2d03309feb6c4dca1ec6ef9fe13666b5025e5e3d3f0c3e42045b036f56bddaf0dc0d07ee8122a55fa94c44e94f832dd6460e8879b9cf7f2bb7bac5f2c0fe7f5c1fb0010f8500fdb4292f9b6840635a7a9141d00200e4fe6339559d29c00f93377afba30bfaa28c7323a61580f2416c0fa7a1068d1134d3101c7199cc72b36c306993be5f45370061dc84a3ac70be35cb0d9374d83ebaa5f0690b199fad14ad0025a063bce2af1ff5130038e36d3e850edf1e369db6c9a87a751b4feab6af099b6ca961f7587e4bf85875ffdc247a15da291ef6804661d4e7dec981386f501f07fff77609f0ad41619de939ea60483a0d5b815c14d89df23fb3a3e2794174f5daf349974e0402f4ac5f7c2b0a7680acf8676092af3a27eead2324cc3592f6a49c6e13fbe020db7af50b272c4487f82ac0ffbb800fc29b4d8894d88cc3716f7eccaa748a45711787698cd788c8dd3c80b9f1874267c717ca987f9c7b1becb4aa9a4f73cc43b0b89ce62c96dbfc0ba3c03660ae87518d5e90c52cb15f4d27032f6935bb15b6e8c3d6b86d870980e0a9d1017e2b2bd0fa00524896f2ddc0489e7e81021a92c4961688af1f6f8f590731abfaf0ff2701560aa6acf86fa88f58ee115cd13e84eb3971f9b84c4eaea143f80c04e2dd3af05c80d7727bb902f1b90b3db7014accfe846d222d3e1cc07a4163c2744d1301c28110eea150d644be1e91dcedc416aa7e55dddb68acd125beb1e0bfc6e1de4b3338d13c7e986b2088455afbdbe59e45390578f464075487c6e3cbb956699b180c072ba48e9c39c70314089b0f1479e7a62c41aba3480444605dc8aa1dae834b42443fe6f43023307122a89e3e5b927dd4e50a7ba2794406f2a7769d242d27fed36ce04b8128544ea5893bf53b721252e0589c636e88e5c694d75273690628684802f29d1a2d19345f85a1e7d48eea62b8676ba60e09ae1256000304de71ebe067cbe3de9f152fb56732cdcbd3da197c0f9c91da88ec274b29c8d859a7eb2281b121acdc14aa549209ed4d42ec9577c0e59be81d6e3d021216595d5fd978066ade87abaf53f228495986047b13a312deded875288635546ffafe46090dc7638884c93a990cc8bf06815319934295a9c29e55d1eb916f9d74686aa66875f4d5d2f02ac3cda016eff1536cc2d1cf0e8bf20a36c1cff6f7e4f3b6ca08e77c14b6788afa663aae70f754c6f75d293b851e80c6df21775f2184ae5e47a0eeefc3823f6bbff24829429815576d7abf800c0b1c7e6d31f4cf4e73ca37d8818c521119d3c89266dc54cdfe56ce9077e45b7f040f0ad938e3f6d90ba693faacd5e7dbe572ed669d50f7f7af6cf535a37fe48d85fd67aca3a7e3d84f19b9ef82c585635f3c79f46a1d43c8dba992a5720d9df6ea8852854683232169a299b567c06d213911ec088468b268e96159066f11958fcffb15e85c603f6c65a8e095697f38a84727fe709560508335a0905880175ea8b7d83282feb1fa1f6b0053b2c869e92d9fdd0b270c17e6987ac12e5c06a8a8e992e58212d17c7c176e6cd0e89597c1258e10cb3cd91d13821dbd8f2cd832f809807762e2d57929fcce431368d8f97235478e1671b3372e444e092471dfc26b76e6719360f3ddd3174b52d5a5cd9dda35e8ad47370be620478d6bc53009da8d9709ef4f7ec9b3d2256e4d05b9cd00b8a985b988153b76a7817660401271275d56cb2521ef6812cf213fa7037a03ab2fb0ee5ab1d1ea8f3d043934cea8d97baa342f8951a2609cb22d20a89392e6b0925fdeadbbb0e2b622ff3cfd792a10f13e1e143c3f81fe7a9f41b0800e75e4a0ac211139186a6520d03c1c726618157dfeac8a6c508524e421524f247b69fe55fa6243c615c725d2062ea891f01c660b9ab86690e0ff06aebfe61c285aae30f92be6abc7339375b5907a39cad8dbdefa0de63bce1eba6fc23ceb57dd455f5dff2a91f9e5d5281f05703e6e68d69406bf29c189a29cb0100418e84a01a522b7bdba99f61eb14547cdc2a8f62c9eeaff02d0b63960d1deaacae6c47f9f69c979f7cfe7fde9636028694cecafe513db30bdfb35aefaf964f011f1d45c01988573001c2c618c2ad98e0f3dbbf163ffa65090b702af5bb9e024bf54b8d513f5f023cc53c49c64032b77fca7fa2bc34f4cef2bb7cac3202d28ad14a8591dcb36348bf9d367566b7a54129989303100b9494f519bdc3ed2fd3506beff3bc61ab526972e82b34ecdfe0bf29c277f4b0957d5b5a240d049254e67c3978bbdb3708bbce0cbb146c63f577d5ecf514e609ef68daf4e368c11073ddc35f2426990e35141bbdc69c09e9d947c1f9be1fde00e60282638f5f1023230b9287fe8fcc97697cacbd075fd73af207709e39db645bdddf101062b79ecc235723863fac58e5d3170aaf0e2bdf8c13477aef1a20493dad01f634e7f1933c5c2c67b09d5b4ba14aa124b08dfaad973fe51cb4d878bcbfb4767b3f7d2bc4a2ecb159c2df38e56cbf6b9c7d5156cc454769e71c5c8a42b0dedfce0a874e37bebbef6814ab6a0c444779856a87912a1c662d8dc1110c3839911898ff7afcf5d1c7aef67d6f427bc8fa03542f8c74b59302ec172ddcc5b8fb4883277039345d059ba63efd722b8a9192e748498a6c1a8274bc327d1b507fcdb7ab7d89ec4c783415f75230423229ff10f1d5ba068236b8ea90ce1a8b07e208a08c0cf446f137a9486a2d814e36752814e20b57c21fe60184726c5641ca58045d73007fe0a2774cea33dcf4aa36c502ce17b5bcba9111e0ffb4159646933ba3c9501b2b3596af033a4207be294fd8486b8f22101a32d18fc1d00008f83e44d87dde201285b4f07b8a43f8db09171452154e379c4734dc297a9f15e2de1a93cb4330d0b2222451efda69b913ed3e138b76014e6b0dafbb897f0cb7f1ae219970d39e0fc4affec6736ed570a75fd57a721e3f4bbb5fae21f808f479243e6f3eddf61284c4b959f0de9db154a93753a036275681b8779963d8f11cee372524b7c982f82911e9f1dc6920c5cb5c820d7235e252ad73ad4e41ab236720dd10a4bd5b2b36db49631944913dcebb6f077faea2d862d1520ed1a9d822396f5a9e7bc7a8f27abcb5d7e7cdc790625cb91e0cc9209ff71f27778cf4a4cee60ee6d8d49edefe4f4c3aec3dd876ec5f2db488d6d5de3562bb338227a6f2a338385b4287e4c207bbc9b7f95e1f0b18ad1c4f1e6dae377cc50ef534bdb97398a33e37145d1bb548d8ade34a6d370d640bb59d1409413766a997b2a80028640e9b9225ed2595abc226ef86e51a0605b41e6c965f241d9696c491d4c7a964de50315ba8c2dd29907932f09cbc035f68810aacc9ce0b2b2a1c246dc7729121b3cc1bd6511b47cdadd9c3e0e6891e0944a5def5ad3720b7bafce5556d511c0ec6f51126f21b27e0a94dba4889191ff7959707148a9a607f75159464c886c9f6dbc097995adfa4bf49d457730bb00fc9facf0d398a5e5003a7a3b843cd859042035a55e807458f9204e10180a99f304dd56ae5f68c00d22c53a27c2d4574bb1982ec292d6032f39dbadde4995ec227304f703252c4af342019c6ca64218c128d3b9930a87768e8154c1f755e2303aabcbfadb8458b713af533435fcf35f16afa629ca510ca7bfdb5c37f1caa9bf7147443625c4da4733fddfd6a2878d6a04f95b07146aaac95d939bb53f45a3ebd86a1fe8a8f8518b414090620beab1461e828306e5328dd576b461875de77024bd071374357cc3c8cf598368f7e9cda0ac2b87d879434482fde30fa21b840bc42b23329ff3d741636574ea0f723f691613ce02c699e51a1487d8c300b1dcccb4dc89d11fd2918ffe4f3a4ad56bc2955f819a238656d33ddbdd04b14914c3de5a8ac59b7b5206d59092bceddf493fef3dcaf939113f6b6f6a38d0f9467ab498754647efa3f6f91edcb0e06ab8736a5c2e8de7cb58cb7889ec1731e6b135295237601cb098ebbceeba873e1d3251cd49306d1d702e618c5f78a3d1a63033be973b44d71e1fb6037e3e20cfcf16bd84293bed110aea83510217b414a591cbab98d19a0ea661d113e936bea01400d2c28dafe70d8c1869279d62df5cd3a2a539ce916d9858231f6debd69b736fa11e5fa1d244b9b9a9bb5b52421f44f5ad513dee413bd9a92e7083b90ebb22f5a3e43aaf2d979b8f1e5a582bcc66a7828c551cbfeb3529a4ffa543de2e09296b1394f40e06bb65ae76b713ae8f5497ed664db96be2453f6bc89f2a423b13297ff748d53028322f023544d8044d7fa968aaf9b1457b4b1259d1707cb808b20fe2a039aa3f75124d78c925fe26fdd28975ac96f3625f96aea1abd96e0a227d08646eff0574bd703863406c382552dec4470b455697f1c7bd3398364cb423258177f16d6b663191028049b4eafdfb91423cf2d1382b2cd056a14d0b10b4f96b56d87e41ac4f3764443737ffa2a073acad55b3c4c8abd1f35f1b088d97e49784c2a7f2a62848b7944396e62102a2b718acb2146730f805a315b571cb91d0da1d35aa12efa37fdfbdef5a6ed51333b09a7aa447a7706371b7f9a15a358ee5cf4f0594efa7bda84e74365527fa94d41aed78563c94e91119742ba71dfe90923c2d9e8a2670c649f73b8609c000103e48b05852b0b81ec12db12c7991c4e9506cf737d18ff5093cce768745f19ec382692b9b473f2ea7f9f591ec07b3ca87a6799cd93d8ecafe46d88d07b0118bdcd416cd87d42ddbdad70b79655d7a7fe0790c15dde2b4b9c8d533a127cf43d56873cfb7f64fcf70ed9aea4b25baafc38c3ece1c001f161daa64f0032bbf4c113386e552f1602e9fa7a5c679a441e896642ecd08f954fb69014749febbc81d7fbc4b3de11d9c257b7fbf97deaa221ab07825a829d7dd497252198965c94715f87dd57ed54222a5404f08a1767f5e8a712496f4858954c4e412031a2988ce73d7f134d3757498cf08ac4ea31997a7b22316b3942e5fdf2ac21c440a16f36837deef913cbfac37930da657a37ce81e1c5f8fd9ac5757b0ab8aeba9458e2392dc50db02d1fb23b792c0aa501644b3445922250298c041fa7d9a79a501816f980d1a606fffa2fa58c58f80ef1695225a2b98b27bdd2c52bcb7e9029561c656e2899c19c14e119ddeae8f1526baff535a17e23750904fd637e5c8342d2589302d99bd2f0936cc148a4305919f0b1420167cc971ef2d37a4177cd32d72374f187bca9b465a9718d54cb55dcd67eed9944f65f33aaffc4a296b167f79f5c2f572693dd943a0a7db1d9189fa3e6ece15a4fbecadf1da9e3abfbd84460f80f3ff716359a72711962b13dedfc3620cc7b50bb3bc47d9e0f573a807bfd8d4ff8c199a80643a07cb259cf275ad7119eb3a347b6c26a29fdfbbac909145e35be2b2488083479106f3825a969a81449adfa8e632c3fb79e0d5dcb5566ebc9dc476e2cade811cfe0cf0273322262d39c3c52f4f9a6cdfcc9cb1ee780a9ee3f7b409a2b781be0cb2fcf1c377c370a2f2da256303fdb13355bdaab99a808bcde964391319c3d25d07e8a336830f53e54e5a6d09ea47cefef564534796c2172a92b12fa1b11acb3ac08f8247337e47c6f6b16528887d9115b198b1874b148c0f20279486ba7344e2d4b1d16ebe3339517b49f99048f89fce695a985b8cf4c1316c82094303e6401d5a9eeb76d0ec08a7a28553da9cab246cb7371a18671894a0f815e3090355ac8d7642291ea12333bb917c48372e62ae2d88512fc822355ff45e9406e85dbfdde7ba4fd3c07d77422dc0338ab7f92db574c8cf727d731d8b2d7c19c40321835b9c48fad229f821daba1ecb3dd2e69ef4cb400c431e95a392d71c7ddf5432eaaa8643f27aa7d23de4ad84344434b3765ba1364fb44a99720167bd4cc5fa469eb59a369f0168c2b636e06df4fe09eb6183baf64e407949803d7113b13ffa36abbd15b1b2c0e6fc8ae4014c48edcd85c1f753e173c1fbac1931d89edcb4376fe1a903adb550a29f89635129d19fe34ba3bc183f4bfdcf1c06a52cfedb9323e7da5197060d13946f75bf0aa978a264a447ee57c580ba3309dbe89abe0833fee720a96d56be2be1bf40cc4875ba52f46b38fca6f688c27fdabcf9f8c5b2e6a78fc324dacd670592bd32cd88ad6c7e0b82d280bb74980eb44651980671a1cdb0a79f92406ae055e1560448f713bdca5d588e4dc206f30c4eae5931292f069a83054c23e289894f7dac87f5d65eae5ab15ad4f73b2e3421e6837370e641a40abc22af2028d7bdd0ae586888aac37683efc2f5dc2d1785c60974d46fbcc83b3064c7b2fdf81f4c84aaad67998718f770ede1632b1b9cd8b5b6139bd4a427c4adddd7b0a6a36efd39dcc5615b342b9ea45df1bed49abae32b27ed70388e3d658f6f8556b2a3ca0128344f611a0752e8c3052c7917237c3564e0c227cc367e875521b61a084688a6811c0c09433cba038996652844dde0eba373004bc3b0190ab9addf71b386f2d24fe8729d5b500a6b39d7d42abc4c2540899766bcab985d86c8b0a9f8579d861b8e2f7d6e57bbb8c8514e24a636467d8836b3670d811baac214fbbe162e1b16e53b4443c482b25561277e14b55395a3394c9f416fd1335e67c15dd8b1eb79575f00630034f3f51532a08616509ae5aa0b80c76c21036ab71ca1f547a75705b05d06c6c5efaf69a993edafbffd138abf0713065d471abe01986add0cfa74abc2eee4f5de699f8065bbd370f348afbe3adff7e21762a7a810b44cf5b25c9087f238644af44f4447a91ac396bf76f7f0f3da964bf53da018b7d313df125a4f0d17debfb5288008e4a2015cc140ede24fc921073f35ded1f58b052bd29ebcacf5e42f95ec1675b3894ea77065b3df8a6bc7ca398757b345bd15f34ae3ef2d695308b7728a39ae83fe2dfd5bf31303edc32a607495de8111927b51acef1303abf2ab4353611b946ea6fb1386d7c19a034ad15d8dae920e655c2d0c04766ae32781a0e0840b4fdd6e7788b9b7bf4ea7b214cbab698a9b30153deb3cd6b44b50d475f153bc4d15d7d1eab6093f7bc50bff89cf3765148e6aa1db7f61515ee1b38a3a112854fac5cec480fa50ea12c82253436729fd8b1f8becd57ec2e4f7ebc30fec3cbf86873030028249db163c38108cf0f39c77ce021cdd1c2a06fe9702a503a740be51b45eb391acc0a65f232f95c78b94a6c76b5ae073817fc82100f4969f4a5192dd8335c1d1b13779fe950ee5d76e67f87a79369fbf23935310a2fe3c5cd1eb5c28a7e6353d032c848bfc6d570c59018a8e0e45f0a6b2f258713e58a5c55cde5bf717452642e85be0bb24a6fb140ba587fa52df29fc00bd18bff9eb4d63c37cd343850261b320f676ee51f6e29581ac1e071238de9fd07cd610850a5ea8df58b0019d4f304ff63c3280498d3f242c78ea77a0f63ea283158e758eef22c27b34eadd2e46fd3f05d72d77d58de238e559dfd5df1767bd5ec5769e78e69f7051a0ffe256cdc51b529a924559790f6c52aeebb3fb42b1a4182ef9b717fd496e8f88cc67c8eb3f7ec91941d8c5b9c450e24c71cc5ed3d1d5451c90437f786e67a7ee12de12f257c6bbb7b63e040e4839509567bebee798a31f4859362963183a578fb3cc0f80c35da154c22a08291c725d73009d306ca02e0be88e40a12bb8423945d40b07cb5f486087147452677186c03eac2f5a8e3234d22287da9d2b93b88b6725d20034f24a4cedfdfaa4d003f4e9ce6334dd327b227efaeee15e840253b5fccca966e735d609ef933e31af4c7a1ead2636b4af86ed3e0f74a5fb47b586470f1edeefb0413026d60b58d9d3e3251f16b2cf00d2c7e985dcd5823387c06f23545177b907b2e5a101b0be1470c00811df4c5f5efd2a6e1f5ff45a6775563ab7fa0273a868de71dab6c63e7af657806192383cbebfca1e8f4fdb932317bd5ec734d80b9ab00a1b4c82e297b5a8074c70f6d890254ed390d4115dd14632405473abb363b9c5f046a873da3c063bbe0aef9aa54ce631286d9fdd841867cf9660714818ac7f8c6e991c6394762adaa69dc145de9f3f2308893661c07e4a10e8bd1fbc870142ba580984dbf4ca78edafdb55ee8ef4fb6c072a2eefad1e605f39632dcb1a95d67299f9c461a11f654bcbfc064eb3f831ca459c87013d46367746b32f497672321e76bd718f2b3af4b29099efd1def2c4d47a78df777211a6a5e53c229f0543127cc58561e27a8f2392334045a7cf4273a549259ced33d54061e0fbed2c482197be667122099c1be4511e123d6fb0d1fc7f023ef7ec473198fe696d1d4a97b27a7ca89674b06c2c1e349b4bd18bc4e8950b47f1558731b6bb6e3740b2118fcfd371aa3974a44439673f62aae3d568cf489998260d696b7c763b666d4cb7d50443cdfc152b8586320ebac6ca2025acc56ab64bed3b9d303402838f67e874db8f01c10029a6cc7c1bfa1c3dace495c74bfd7222acb07ac4e472ecff1160a9ce444e4b5e453beb35911816f8b73dc9cdb4d5b0c0fb98f9ba8a3bc6e300ee181f04f85b0bfdb62f1211f5d6a0429a7f4fd5c1fd22214cf75533689c6c93797e163777c735d55a70c505fc36d5a2b2ea55b76bf2f6616684b8fac03e299dc1221a8a9aa32040bb7595ac32d601225d6247e61925bd2473a3babb48866a3f501fff704ec43993208e7392b1589d71d4a6a2401789409f63a52f0248bac0bff4fa4760ce7fac6a126e257a69d043a79d4161886b9d059b7309935bd8ae75d806a153fda29dd5566c5c7d3794e87ff537b6e6f8f1b73b183137e54c92ef104ca74f0cf4cab96da090035ea796ecd1222186f7b915bfde0fffdcddd7fb984a1c96b1ea6a77034dde65e197756929f37e0e88d9bd09517ee3bd7b7825216f167eb673e9f536812a295af2a32aec8cca8f813127365fe158eed77bfd09863b855873f7f8f69271683dabe9f9d01c4588d983c38934c8f7dd94f628dbbb6ce7f33075de600c3303400afc5d5dd207517c6d852abc1707ae7bfbd5d394485b312cc31737cc2e4fee60bb32e680d15dad0e426ac6b67259db6da2c1e7375b6ce2860rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenShadingLanguage-1.11.17.0-bp155.1.13.src.rpmOpenShadingLanguage-MaterialX-shaders-sourceOpenShadingLanguage-MaterialX-shaders-source(s390-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/955s390zp29 1684773113  !"#$%&'()*+,-./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-OpenShadingLanguagecpioxz5s390x-suse-linuxdirectoryC source, ASCII textASCII text, with very long linesݍc>$ԫc utf-89fedbaf8b64e0f227639453496f94918f12784454ce2dc18cabe15ca67810c1d?P7zXZ !t/z ] crt:bLL ؝0hss5T c<~QJThp6Z~:84$飚9$u⾥no'4RG{OkS2e:-Eh {L1hkZ%Qz99(?~6z~U?E3JdKj$5vQx-|*z!r~=~\c;3+h 1 & $܋n&h0<CK4SƅՂ.AjxE9q#nsA xQ 9{bfՌ;vvuޙguU_A25PǞ67@DLjCwεP6U/Eơ sdK|A9 f6DgCd&5 *(=s@H㭥նLb)yD_ynfqnQ[AR%o'O,fͦC!D{dFkBJ6hv)NrźZ\㱟oq}8b ʎ]Q6VyW;H#yLjO?<{7g 4  YX#f$Su i@噐4]Wx#$m]w`ƛcEnɃ!8'>rt.lQ(xcS2Dt`AlRhmU\,I4bb YU}>J\ ɨXeq8 7 Sj`ef B"dOj~9:;*n|>wi\u0A'+OWfioyڻw!"Ȥ„kN^7$sY`_EyMu+*&mtX1Vbrn _<=jh@5j۲G0*c<$#AAţF0RBʑh5JNB=č9z] %yuD8šʫ5/d)DjNJCJ\.7%)\gA#j\xqާbÌ/cI>mdr:kuz%ǍQq6z^U!;B|^ 4#SZT/Fj_nҨi)sWt[e x_frݪHb\)Qu<6b@=x5߭,p BE"S)O-eu1I2ĭAp:&ppݽbNǜl,p'_=K}9%?yuj &TE%)B0vnlVFʝL+M%+Ħ ٞ82 RQ $1VN)IWWo$̉@3g K+X$7<KAm`"8pO?T$F gZҚ-@Vf~~LѤDsZ2ц.\! I6-v81)@EL3Ҡfְv >nE1~J`64rBy*#V7&h׬Uֿy^_޸WўS)]1dKlT!P[L qJ߭#+\T̬ޣ܍1q|7mT$nA rxSB ϧ7>g A[swx_1?_ZE_Z<ԾÕ]#U1oԠYq&:jD|r5;t I$]Abd-c˗6JatP]$F?uw^H䴼 uuQ"[G6`5aCO {)qOZیDڅs]GI{]\LR8w'Vqi}DX *<:z;`vBj!0E E7M7sf@k%d`iRgG3%i>ʽB^; R!AeJwLZJzaE "D͞9onxԵ_.$>=&9!RfC:)8I{JEpV'K`bwb.NOm  [46/@ =!JrŲ a]) pݬ>ɚ.Y^F][BKJ`g /b۷1eV(q̒8s/\FMu-Z@T"œ:Ʃ 8o@fL=-*)R? MGD|g\иӟB 3HNO$-d=)a9_vKd`wJ%avKnG]>ݳ̷9FLyAs'lx{1!w8ސECŅ6 (Y-#}RN32]0ʾEuӯgtY>birAF|4a9+ Ʊ٣DHF _z,GNy0)F|$gH9%HK+YWcdп}l[+ΊXcCtIL*ˁiRaPt7]dԬ7Ebc_M">ijZy[ɋݫοxM"nn5൮D$q,c/~ΓRm)_!AǠZ,"Hic][s+gb(+b2;#2 Iài X'y$MN\1,EX{2#M{#FQ$ k_krSZxV q;W]b/m NC[5VC Q3}gx֟+@YG`?,yҾNRA>rxK 26#!A?8 W೭zM*3; ]FK?"- +e9y"%^^&o5h `kR3O GY''bV~i7s(P`xeDW&WHPn# cmWI. @\A(ɐ !bsF5Q sFX/z1&BV) mpn ]x'v&Xy,4⪭;?%˓7;*wq5);zeDLTX1c—3%wC0peή4K/Rz~yjHj! <4LAw]CTךe#~DV'?/u6X0C:MGAOCarGd;Y1emiuiIܛPobrM)& s+6vmֶq@;mͣC18Hd 80E3g R=l(XlB?C|۟Q&"@=7Al౻{|D:2fTGrL{\j2Xoʁ` 8ŒwM":h]d 22 p`K10cP2'D*0^MI*>exAd Ž ~%Br\[u|&$!`FUnqLD!gG#{Z *3SfXHb2pv) H;hҤG6HVc|iܨagg#3h2k;܀yHeZqJDjʻcaƦ(Y$!x^C.=VLFΉ7@T,&47 IKTY8)!  wK6(Ԅ-DџP>0J7{Tf`  B4{W\[4r~*')fPs97[M1ّqlODzym)ԗjUy@ mQ=PIw Jfcg0?v41?l(uVkͰP6]DtIBl Wdv 3q0D~ˀK,$U?tjmy , qAT۾<7 ̿< -wUpv'A[&7AU{`v/EsW%hvzZ^qMڏ87 H TtM>MSB6)fl_1d^4Ec/c!B$'퇗pECpND< %`JdBʽ//I^i8?61odvΣӆ|,b5EOO9Ýͯ[ qeoh#@@#\o.=1q d#ExY@eI̧ٗg2:6r ,8E`uta+m'1r+*TJ68ֆjKSrǜ2Kt-o:3åMD X*cA 9Տ:. ~^&Oaf4YP0%,XLRdOR#^6`f̼j2ѭau.pQ&\`;K,;[Ƚt6t`A e1w@Zj$_L5̌܌GVI@_%Wt9qe|MjP;?i=kӸĘ܌IlŶȎrͳA UE8&Uq}a_ٿ-%zzK5׏(Omk5Aqٺ=|;Z ~mBYgUV'ڂs2]! ]/Mb UQ]#}b)-8?^Br0 'fy/ :fG4/M -2@!bHͶR?LίgfpjG>:V`4IWaaH @VkM|.&r4 HʼFEީ5ڎw 'MXuܜ|Q p7>ֆ[5di)R$A=p-Ia\4 {mI 8L&5Gx~Uۭ$@uhzn +8^xB=*pcݫȵ26l0p?T &}qj- rlGz|ș_מ+yS$(Q'YRnlxK8I-NIlykT4!(^azo}%re}ql+A  X#gg(ך\v3;ڝD̈́pY2W{|\eP$hlo*4?Y?"!ǨR7<aaOj"QX4'40oRTYx>£Q!K  uOOxs:`a!qMhz|Y=,jVh,HhCNX|`bhKPs:=IG4&0VpAkfhqRQ {{@YԸ/eagIqÕSKϭ8Ee@D X[̋ VJx/rXǚYcL ]z^Cjw!W d쾎 0ߝ^epBULw#܌c!+IlH}WTŌ벟5~@/Ѿ4Xl^B_Ӗ]k!;A ^UtkJ٥rqӊdES}Z~Y@ޟXͣbS Q=s jK+USkA=\z"Pr =U |dMEe)3杣De 3י)/EďbiIK!Eؓt0!]l#R yWm +x"(FQumΈN3\ J^yG RT0kī#hLy5`l+ E҆t3ƁЫ=МX>o/hY.(vk:A] 11IX99=~"n„Uv1w\g$L:wkCs|5y_oY_;VD.>u_0"L4=#@Cd\u{R.)85_gio\g闥(gΗ:fU>)kǖ nҺdyj9?ɱO#`s7Qq28WmuJMm}'4Yo^RC$Iw;|; ߠ 6B̛ɇ+Fl=xR~jpoLK E06ִ?{Y{J(<k<(Q7:~.n{w{i.g.ċBI>(W;gn #ZnEȺc9 ,M?-OFpu8i/fUj{dF{ebWwB1G⠃9t_6ԩ\=QeBT"n%Upb인F& R( X`W)2ZI /z`R{}a y0B3Йv-K.K=F{wUƦ'Rh t~:d 6Pn%W~lZpQʟX/,C1?Pʦ]T< ;-pZР7GDQF~3Vղlm9QzDk-}{{+>W6up8xغ% ]0Y=) DecvK}п}cȖ}E.OHH4[Dzzӿ>`T@:,gm$A5Yǁ^.X#u,%>}[퀹gVuQ\/=Q_-qnw= ,f"B-5Y7혓LlI2gDY}[*|?bX?'P2Y6,h^?P   JBIŁiɮK豼LY6sKMu4E e YT+n鞎I?e`&zUHsۘ'H,!Y7jFm=A{9`/.dI'{EvʅvcҀU6,"~. 7ViYⱪ]?j=+h]^5<.ԫ}O42uZL6(|w悕DF?kU] *o;Xq+sSdE'hCOBTC Gp ?­p0WRM$(;뫭+;2,جqasctAkwi_EJEכj&|JAjtuk@CS6Gfɣ>n8+@1 Nhj-[\sҭ~׆nXNm3"|4ʩ,Yͷ 3PTaSM$O4IQ~R~%Gd|Jp# (y2GI !u('];S̍bb4=,ϫT*$չ1{xR)b{7}^VvJt5ɽ"i 6ۮ*􊤯^S*w(%VS")ԍ)NEU\ wh/!HZo3x\dO/ 3m"d_5n 9>Ƅ gA'f2wpMg>;\p8\+,ӎL4.D!DT@JΝӡ!Sk@1=5v1*X=(P4=DRϼǟF߃Ä,y־LUw%@_Fq0y 7 N߻PBnWm2׿D5W`_4$J:A&LlAm4ޙ]=#F9rD$h2b :+L*>70H0@jCBW2"W-L ZlhˢPT(k}FAҰ 1.{/nnT#.J޿0~*yn@qcI#٘j(Gbl0W^i8 ~e),&g@5G9!%Nj0jfܑߏbKB * te4g8AwNgt.7:%.Eo!ED[oJ$7HUQY<>]/-LuCTqp[{G!0Βܙ. A@~˪(rǞKȏydZ+rVj6GJ+>>nkoH4gd5 c,Ns-Z "kQw^2+5δZ6ZVT,l ݋z^Bg~R4f hjX1\$YnU= (tZjO]$\d"MPA9#PTfMP@cpf|9zh}/|9l2*VW&Sg>32#ɐ3F(߿P,q^vw2o/'v8J!L50ݕ@Le[sx8yüj/_6W hʼ>Z6{$TW֣dݾ0dyDeN%s*p(iA>ncX..P5ŜΨL莂q|폈FsYD/Ҽ/yX_HGL\j{&1'0&s'VDy-%i&Aܰ!-_maduB@Ѡ`HNI?ָ ;^vlxF 3D&Y9vZMZhϯ=iɬtwJ"Feu6ui?MzdFo.~'"ġ,q^8B64i0-s7#:AT;*ksLS6fje[MAMuʽYTs*FHhr5ϧzED9z{ErS*uԎ3.i!CRYn=ld{{aPnM_NBXC# BM YuM(nuLw@\ a4+p0ֺԶpԞ0vXC ;Nhµr~ I!JD;os2`JGkTƓH<(0֙sD 9dT{EU 3vԦ:#Hխ,~;{ƥH6Vd/C2 Q?)Ȓ29h`"!#GM'! yi[A#6dE B,ܼ*<тXH$mw{m6_\v{.->VKO^cRlF.TL6?&cte|Xú.ׄTe=H 7ڭ<@꯳ֳꀀ'+%h΃YPGHho8A[OZ5(dzRDž7-'mE4bwp4i0I\3H(e&돤] Ƌ{"QC^Q0 nqc9طx  .DS @E30K [y[ hW$d:<Ǔ/j@425sZ| MVWpyfᕛv Xt웧|0էƵ#8l6X8z~/wߑ~9 ̆禾ec\vyTTՄ> |9'j^qT0y% -ř~ ߖ%"]RtݰJY47j:w?Gab{Ҏfv(F[E6ZYZw1h8jIпTA ylj6A;"?vp9Rƃef!O"#.-qNCDwvh ӝQ,Tߚ)ܜ?HbX-󇏉O_Iz]L q#0gˈ60/W$61TV^P.`O3eH9me-9@c}u?նc2N$Syz`gM/?X5wBp~J'4: ߞR]6C}ʪ#IzN.)EU=hb5[EFn̓"v5q|^܂勵ُ.ؚC4V}#?V+`b:i[o1Q0q+%1ܣ}奄Lp$ v`yҡ1W }T`$~D0{K %)RJbKO8o<ɨd 0:1Fw~VڧNSK@GD,皈 5Ι7:< HPu\QFv謗SB)9HE'e ~Z{eLZP(wBfmyzUtPD،@ EHYxrÊOPww迴"=&)މcye)xrqX9.t!Xw:% kӸ*NXxDVꏝ'L<:l% WwNBcn_ fG RnB< l%KaEhR2'!דǷ5 bOυ)?,4A -%c.-xlg(^AhːVHT*aMuz egc0b۶g*)'bZ+ ""bN.&>!7D!O1(x\s {z!c܂i"ѐcYRCw%Jn{ SĨߒk\8I"nDo^=,~K, r<!wn5e&sZNqDR?{ҧ0Ά|;u yG\(-EKf{73DtnHfd}"/8 ZF'$ɅҏgrQ@Ֆh~ѽ?pv>#Ǫ(7`@Ҍa,q3ϗy%iU>6V+뷙|!=n7H ܦ*3_( ρd-*>SM, *8FpNkf\o> c 6C1p߉d~AMͰP86UPSZ--$ C2Ug@։vQbB~uPgER#U,j%o.}g9 .u_ jN/g D{fL~Cd۾ep99@ ͍,n,VYr0YY;n\In3hЛgo2p}Rmv- p\Cn=>#|qׅuom0(rGO# β{%8D Rkz(&!I(!kGEmlf3S[F bIM2W$m];sel gb/OHv&d-]I$Q) NF1r| #D"uk<L%8x/>5{Px8. Q]O~3Oݱl71]/no;F}ώ͔q;̊opg+ihlEg_,`7bNTf`xcħXs#LbgXD߾;UW_[Z{j?(8le-ϙ4Ju03?E->@vM!9 "]Z!WTT рm5CHO!Ђu$ C$Zi6Ҧ,)o)6eܭSڰCy{!XD18p_[% |hNU6gV]{3N sڶBJg`K.A:˃`ũI|z(k~\406K0+s4s o')xtKa2"ٿ]{窱@ A/FE"/͏{_'5@Um: QQۅwn7OwmP%~q@JHEDrYk_ t^lNbVC[{&m?]xDI٬o0r5KF6mwaJV62=Pgpy-z j IZ]/t'-Er ohRUpxXmh*Q7,ϨesGg̶ƹ$#ﭭ29QE1csH\d|SLr&03"s}w= -w17Xux0rd/-b+CYU!wI=Op)W"2CG-?EOdY~TyH6VRwVr8g5n_({9'eW˹=mC~+93-Aɫk\G >OOp _2!hu\h(oM)JVhΝ>F .ʢKnǬl(o" K=E^_$/=HNQ8HADyR}`8r!ŬE2dmȭ<%3 yZׯ0XgV^Ju(|T[կR*u65fzOWlXZ-/.U5:6n_Y w|RJ?^W'?eӞ_"~BʱĐ&בfpZG $8Oh ߧ1%3ocAQmme] 93~5ّXšNx\EPʑY?/1-.o'%`ݣh``li`q8aumTbvNF:Thq b݉0,oA#AKP{17?D&nzV[1n{[k q6eeق.iFHg\^<0RC-ȩpo[_KWJa:.E3Ɏ%.4iOZ,лt3v_ ɮӂFY+pE2pyU3@a2³|i1aHŚ} 6oQƧ K+W]A)5sQ 7u b?P!5 yEJ \e1UZ3Yz ztTRɧlpy}-Fͼ@ fg/#+U?Y\dpdL]fXG 9Ί@S<jcjKu'#= -UyK,u("Ua/ +a}1Pn+{@V̨V΍MLf3f3d,kVDGjLy0/le~3ݯ~:fdP56GXx$Xh a`Y[isPqLs~-ObPWr?r^d̀ڀ.cot܅"OkQ>?фTQN(hs |`& <(^I^CoVW@s EU%c˜A?ǭ0##Fk.3 Vt,g | ŦwÔLP*>}/$=#*-jHyWzAÙ$&:kb kQMCtKf g˷/6M_VALii wdb5)K*26Ja2{rg% }vΆ18"&4kC}/^u]tdUnbZ7s_u܌zu] 6=-V5J*p@4 B@@U!\@\/ rmEBx]E `Hq-L[hkU['-jNc;|1A} ~~kӾG*; -?PP  bϩRRp'qch^uzk .dA =/sԱf}K@{ .=_iCf%^P){EG1 Zt=ۭw=l~{p-$"C7 nqг05?lHoZM N4œue7;J_4M%\<@RDiEtj(pH+o$4M$LTi(h+\YniQD0luE2U']S= +丟`Hwt50顉35n"JP}Y!#HWx#|~!7׎̕jhvqבh1d (cȺR0]Oݧ8Mn$iJ_DtM8qzթ˭R|X! R](('JZG32 ycZ݇8Wmm:x[y@!7*a``_[u8ߢGOҊH9ݒt&ЋKqCovYg^4mN4Bes$>r@ A)zORu㲖ȪMòͅ n'pۺ{GVoqe:H"E#9XUi(/7u֑_6׷0:V輂`˟% $c1L {PAGGk^B<*|''%quG%Ӗ`'ƣX*X%&G! \%FϜQ,.YS*SGFhNJ yQ$li%ۧ_NXϟ+֧_q','ШZ7A^OdKt&A'l/\m!YYEWfatu)ok=v1R[U 1Z^l^FI[ջ/N<2rE^W@*ZkW8'iF^<]*ձOYdN}ܶ(! QÑJu-"hŊ' P~~Ozz|ՄV=RxԻL;)@iϰC%8=>+k lF$)kI˟3Hn;\/ erMw]/lzQ5]1s;!SUI͝7k6 m鈺X*+qSPcjXo8'<|~"RfapԳ+`x3PȀorºLC[Md"f7<%) ly%$2͓ ,)E ZUfb"~-MAvscXYj02]ȩ7.gSkڱeGjKt@o cL[Ѝ\Y,srD6L\2L‰,i A$85cXʷ%<`d( Ba4.˶7|[cI.{A4'HϕGu /` uD.M&kemw&-vQ BC"Rhvfe|U{A pޕ [N?E& MF@TFd:ab g;-y7( i-qۊwj-WVWW#;5LyR_?} ?+^Λk O/FB5GdIV0w!X\eK}zLm.*#NZ3mFFy!( }r"_F'K1wN3~W̰+10S]ymD./df7lt,_IJ[?2P<[I ?vhd3R}VA ڼ8+;Z{ʹ k )bk Ge-?.Kl/#HqSR+^q[kj/Z& $3,A@mv<#@uV\N iM\Ϧ}IreWvZ{t53"d1x]rV`YXQU~j4I+[9Q}+{ˉaE5eHMN,-L6UN-.w[ gc: Ñ9ɩ%:"7K}.j4Fv v+m~4u\)4bHHWxMi&HB˯w ^k,.7/DK$5RxY4!'rq=,$I5pR2x:ryA3g)/_4oqm" 4=y#5qU[vaG$#F9́Fa lRvo S>|ݔm輢ZΑ6@`a I+HheڂJʔMmcSdKD6rЋ;_.U(zϔBYonkhZfXOӥ!nt_]_]~ h# 2u;9 H<ꋷ w-ilgn;* D-6hQڝ 7(0M'{霺vR1?;=(s!3lBԪg& ]i3)8z:a2"p-kBYu7cl* %ř*F%%Πm{R b觖x? gFf "o+R֞U|cGKe,+*UψǖT$|D`W(]3@N5tK\ NTn(--2F 1m7˜S6ǟ(qRSSL\WFDU^69˵">mHU/J~F@ v-HD ,tFg?ۚС\&5kwѩf/ Q&cn',Ýd5֧HYŽHGja;Y*j)}`펯XU@Zb*UXJjw\ OGk^BnHQ풉eD¨=jΚhܖ303ɩ&B/;'e 499ڻSSU&:д' nel}㛬[`;C0\Q7W:79P(›h>0)^}lOBǘYk~' *f9hUۓ0QxP!kxjQ\hu,`:◛WT! Zg!n+޹YAbAl[X3&&ɪ!C _;gII:+&ˠqCy7h_yѦF}t~BJzd9*h{VuA)%Ԁ1$O"ɓeK|b`RȖȻ gw)x^)2}`Dspa(e[&Rk&TQnHs;w) Zjdtq ꭶ6d@Susm16&UF+1r03r՟Bw;^}pg$ĺNM()<t o:I.VK^M8XwTMX&GMI*Uw*v(@<6'>P|ٮQy3IDUw 3>UY3I1dA{+4bܥU"My)TfD(O[Z 9{ExѺi#?kC8)7ƒ4; vcf+"(a0Crݿ/Fb)Ї|r<҆1,sޥa`hQ/ܪ!dQjP5{?.KQ(4Ju@9;Nr[LKsgqFc.mT`hx:}_~ DKCB8/=Kl"Xs SԕM=0$;xZxShUvfiCaԣ$q_L2Lχ<,%-wb @ D*ͨz֬K$%3c{ wHKY~@O:X$?̸֪O Zvtj]iS>lsbͽ둲ÜaWE3w}>FI4tguF·X9qF:ڟO֥8m 7ysj=BVi'|&iBC[nG4AnA4ɁAQGo=zTmĎ+0k;_~vd["~-x1X 1=6o*}wD[=K7꾘'd=2ٳ#%H,fUfrupf@!c+1+QQV|vt Z8c;{6=u_.v78=`997 ª!K uvA,H uEڿ/zy lMW0XS/mf9y&E'3_@샨T@kwۋr~O@:{Zj$7-w2+]({˔gxPѶʄk!)ȌOؐԈߐ>k.PKA;먰{i#Şϕ( :&E+w&s7zJhk:w׎74aW[k B;|wM7g$4(HCQEbQD=:q>{SC q$o% pg>Ӥio3VW0KdU>,-cao džEV;!q %VTk*7Q^b.FKY!9+5a]| 5Z3AFܸ 谆Lty;8OqMK8YäT7uBh#_@CmS9[B=Gr-gޖFB. #3u5Wn&Y]ogEI2 7A ^!fCrF^bp#(2(vzPA6M{>k儺Q :JU3'$LPp A7wI)4QjP&w 0I]𫄞p}5+DDthy Q ,EHp*;ffuԞln\`rǵi$Q$:`CĂ< g;.f'l9vWs&%Ma8;R-Y8" E93Dle$ĩ(sNsAڸq7=k.f-+城kk{/a#A\rzR9@ I}ʨG`qƖl@{i"~[; U=z(=3dCPP-ʴeF|/V (O~Wp:z }X{+02eS5Tf9>g45]zv~hHۈ}%ymk# 0L${_:4? d$70RNN@MmBv芦2(9ya͌[;|"e/ hu3#|KZ&2 ll|W#а U+3P^YgzFc&qސv/ng= 3gW Jd za^gr<N~ i$ǠHgHv)?W{J`zLɥ4u6E,4-/A(6=G\ãD Zq>^hZY^3'Ƚ,J~%odS,R5uG}ڙr6DIW>w`0{r6^<Ic R8H$|ܹlŸӛH?4l3R^?|뼈MKr AZk'&~Ra { I F63T4?z|jo)Q$Y7C%٨& Gj{l)UڟIh+/ᤎ>jqNKuhG9ALAjwE"`tA&|S#_$$$sr5Fʈ#eJے  sQ%WijܜD̓ VNRm +isM·g?hQG/3 ^ȟ j⦲B[=1i[wISP"4x ƷUK}x oBXO qV#N|¤8ƸK>= }_Ng\g;^30`Iw( $X oI09mL 8<=E tT6x #cd-NEzkQa3U9Qq0$=:}wu\zCtcx-^e麥8$U{W+~ hḂP;iuWBC"ߝkxhgN$JiĸԼz8C]iI+8u&\6]0>NrFbØФ]w+*B!l zM_X}x2Eft._U~ @NL}PcqgMp 3CN= <~aV2'e84 FɫGdO`9 f2\,R9m9'U铧~`Ȇ7DvwBm*,~}E) ܤ X" I4O錃A](찥3_K'U~*Oi0_necVZe21F7AK(#SHo]#$Xn5ty}{'oqQ$e}PƆW}AŒ!tpmNMw9/,)qd$Fd70s;&nk]OWM./N5*ooư"B4:$ x?[M**Rdt@[Qj>=q!nIR犐1ZB//ڜRn~&S\sbH,y<NTUgaGLAm(KeݒaLhZ  y]R;!f!A蔥B2wmW/ɜvueT)DSikcRE$7B՟|l)>sgꌫ }[L0p3Nƹ?vAz#3Y Y6+DGHhEq :ld"%3̳ӎ1 zݳ{PǙqaX'{QdQ<0LZΚ f:Zwh$ĜANnǸe ZFXvi4]1& ӻ 嵋*#DFe4R#\›ٍc]j=gW^E D Ne=`lZ-"H10q>(|1|yb;Ȕ l(vEA c0n(>Ǣ' 'q:#PW`=~G_RD&wj^gb]`"ikĭ |gR+*-#jo143{q{*?ZOTu{rrNXgZ9̖nDjY3x޽O9`1qAUxyqS,_U:iFg@{3H5TTb H3#o- 2%4s4D3a#4 )/,Z;laj ώGƫL\0wo_;L+i;1s .tl>B* "ԼIׄ,q Ki Y'#v覹 mܡf՞wwgfb(&bwޭBLz3S䲼؜4EF%%/0Lc'Ј&n76u0pBRV4‡^G!sPTގg?7RkB^H@gt,o dCThT?VKSrxQꅜI E*3B` 6R٦CtBZ-T3dVNӓvm9ީEudXW;'?|kg& 'DuUV{tYx"=JOC5 #>:xs$K B73)56yA/e@2q/ See+5)?ICZnJMVHa[ӠvsTa;"i|+Υ#v%}4NMFYhR<-8G.]byQe(}4K Yl ,TZ6 r >>>bTVa '-hܒ3ܤj+K,Pو^>~e8{'3=89Y۵rFQ[uNd)U% "'@o*#4xM#vCG VQ և 1XY`oQ@d̈-PjsYa N{P܁ZƱ" ٤7;s%xY=s??pDBDؓк,F'!PyΫ;k|(pQ9Uu NZՋn9dd20*2ZVx.ۉ9|uXYDr++}WjMnAt\"SY iTXRvZzωGBl5MzޯMs*8V6 wwsiژ扻gLQ7ѺXwPХG`PS>xtjXb\O;Jde),- o?t 7[Y TrZNfT|p9Լ/»=;Dz[E"ofo Nj)Cq :OTx)\pny%Za W.N`JzlQs S8mMG6{X/=\Ǫg-bl1\(~ob}B^uO>`1*U[EjCSM֞W\"I/nG)s$ylJ Vy =t%E)Gyw;}Jؕ-En*<P,G.תP9섎4R>.M9ۯr{nHXPn!4 CoI2 Oq%7V v 趩nnd 6 joʱ')rk\"ۗתp$?odTWMnwgI;U&5 k3iBf=gKo@!C v&Tҹħ?Vb}4"`B6d^rxǺpND`"ʌ(N0c.Xx|n5} a%äq+oڈ>LDg[f-b% QRsw UvUO|:Z5)T^΂2w K09Vy}x3Wؐi#9X84剃4kj6垣/wc}tm蒜NE"cnfcVu]φ4S?L[r(U?vC{i])f'k{5lkdje+1!:]|~'2Iyw ֦@'A?5`~ [=l*w a͆FT3f [2$:&RGUݓY&"S;[!]<'nѩf䐼R! <{F<`Lj *\4ѫâkOv]0)k2'@26Tc#w._% pW9a!#: ;Qڈ֒RX-[N_cGo_sW FnjkiGzhUGHR-=I}k$?j?0o'㗽{\e{I@34If//» )LKD(Dh\l ΘMzFֳFFFbBUY7WofbTʚ7!{9z'PKҡ9E7 kfGwsjGb?[ǜ0\T>*.⿮@x!?r)}Y9~nśU?|_T .Aw 娓{oݻ$$zP qR80a M20VEpͽ=<2Zdy_v`s&މMj"D2wiҍF؀z1)8$YQp`EMxx>ɱzY`Nhs$D&&! (ƝJ(s,1 0\hjl5Ǡ9qw#ϖ# 'IWWYk{$bfvQJli {ی ]8k(aiIT@?rVR*cx;;ߘ7Ѐ\k!6Kqx wIԧv%*ل4!zExUC[^_s[bLq\"_ga\{P5̈́|n+ %#|lU{فA<g͕/X"հ .SlV9M׵ۚ.Sb>+Md\ltƴPBܸ@:pȗYሱ:i=?P}4DJ-%gsx-u7IXё+e-Dej<~Ʌb~S>܆_>HJ_0ȰCS>7hsYWòCSݝ)09-!4JpoԓRh| (.@bn1IhxWZڱ1jGIWX-pD78FP Dz[Z00q^r̿ Rg[s纁49īb'X̘I7f<1.=J&ÿmG,NXiIMi1 !7-C醥nAABfPo1@yi -,(k@"4t){pO}a k(h8%7ţ04iZtS kۈYYߘiP `1͊0R(u#e& >ҎB4"TJT߭2aҝϴnaXMجP9F @E$Н&ϟX c΋Р;}S_=tJT3L9:0bp Mߏ<܀{vzʼn:t!zRX qȬ=)-靈߯/ۍZy"+.*ZΔ36VS"~08ÿe#pTԨ{Wn <7z|\^Ho)'S"NHFiv]6Hh"@^EroI=H7w>s..΀׽=fʾԞva/v&β*r/{I>0(?7*EF"snC1 ђ<(UFQq$ ]+!UCLj) (Y|4|2BbRwxE:eͼ oN?(zsqk{Y褕!7x,3㨀{1j` *lcbg%J8 ++ H.- /L$-xSw{ᑦ>UkQ4> ^o.|d9ak9ݞsq-[ 4V.*e|v:¼p1Zu'2k- 25؏"Q,]E`T˰)`^i,km;hM cRT5͈ 'B^ɍ>Fy*:A%ZVzJLt7cR9Ex7N7:Jnbף 9J9VK[;r?2teKsîW`.p.>"{yQ?k2F ,s>cr<1N!heqS8+Sxԇm{Twq e,?I("jY>=.BDdUQ<IӅRi4NJˆH$mJMa.o挿.҅g[0amf2' a?0[Ht۟LEk딼cbZ>$_?,Cʵ81" DpbL-fAwF1ISV.?L֊痒^qF,ւ0F-eq,H,Y&y9# !j}&q2KSQFdj:WNI|#!fmB=\a鋅8b=TL_%&:Mӳyaknٵ14X@gˏ1e=[fT4YE2݈T2MdO9W`J3[6wD`f/ɌEC׾'+0 ro-ѝNjČ{E"f#Y'mI knDU+n i<^w(28hS}/aX?oT{ N}6')DԝEOz/mh<"|vr@he kD?Iu"'K!zۜ]"%b,3Y[5x)Vh;l魲 gI"LQUO B`Gl}d$@ лD3 my j-_[U ?oٖIv1PՎO܅LذV[h `_lU-BSvLd&_"1ނ>UmSNS#[|%L>CI[ #QzYC>a^G̗m3`{]%n@>], %iVj)(rtqxy;®si6a9.͠uEx\wXU;DAl/f_,EǍbF%_ HHZ ƢS1Nz(wny%}-pyP*6z= (s`c#Z d@;D4䰐UHP%j{NodQ\?KY& įv^N~JJ4Pf&  ]e @18"WzP cPcI٥xM(Y:Vt_ڼOD㌖ P$F_hb*2:)[}'ccV1a,rCx"XUܹDז?xC&>z@AY9} 8XjR*e Lzz][8ęÌmUWY7W{-'ߓ"Tfq,EчW ,DH;@U \#s1_ŭ k(JV!GPSLh !A##L!rQ2C㻌Ihgvȸ4}Od,Qu3Ex 0VQCy[SCfA)/vcR&^||tAm|ă /'8YK=~z޻v!:(q n)rҢ9h-xo6VV-Jb*?Eí@N{'2erK+6܃љy[~hSĩ!8[`eKqD_]`?b0]|c{/H WL WJLWkP HGP+c%R>[ k (82ݟ+8}y>`*t [ <9T2!.z@-]5A1`!?o݋!򨣈d wC |}YM~ "iy5ϩdU\ lSRnd͹P3)z]~'~F :ѧ?88#pq{ = )R tY1! C{"4 p )}Y+P9JsZYhawB3CyU4l98Kp4D3蚜W{2ָPBQ Jt15JW:ڴ>ӫ b Z iF.SDӕD%(hL`HcAY,cGXO]ڦoE^Ni@t}lAKcDj݂[;NϡL eJgwzp3KVx>" aC:k_'h)bexHÝˢA|b_%./I M(9'ăOxKT< jF%գX:%i#U6oܸ&2M;tq⚫k>L&~4 [M럯 } Y@MŜ Vg8`Aafʬ2Żu)[_UC(}E uP>v<%`d)VwDdKp$2 / Fcpto, ?@[SN0eHKwÁHk$.`c_ vćǡƔl\{gP_}zN8K¬s5"5lA'οD bpz_ m %zpY1<ͩtj`_'Rc\`7jѝ?!wɀDk5qr[LS!p-/_6E_7 Mo쾡 kIg0.'R[pWuGa &K\zmlDC(+:a_)㶐@+mck_i 3YMzEǍ0e+-L8zfp:2=/t'PB%ЙޔCqLQ2- |iZ:-4Džv~e$qy S^k9 A6ҳrZZPq^'%@&w* Hwկ I%g5}ՠ|Hl~0\>y!_c~X<֣>Q6k a*C! B/UbN611KQY'rE+yNNգ u2|[u )*q!޼z) .7k9A[NBm|԰ GU(1 aBYK(F) Spc3ȱ qPJ|Y`w@2/'Ck5:$jM؅DJ@G̎Z_?رOQAϮuZ%B"? cޗ}זD؂/T}S!g{mg)]t*׆iYk8-̽HQ'$]ڏDm/zEz&Tt]PpBw3 2`Aϣx{ 6rA#ϕ{μm#coͶ-0@ҏwMliWeNsD#- 9+zq?>ZNJXDaV5mBy[(QH[$Y`i+QC=[Dx43`>x]>b%))љ&Yָ_v2eZCȳ^FhpPKɸS"-ONRӰMLwUrha-40 lќ80'OV%nfnm+!R1lUR9n w{\31 FK2?@I/s5!m|6uBJzěpO-8 YbhU_㉛a+ihpŸN-6)]Y=lTqR6WK:5fcgٓJSW/tJl TږUjIyA9}| z chn4jF94u9%FU5s=1CYJʝm[39Wl~Dt h 0b^+fqT >@09jWWu M_ewkFp/^kY>T"/TRK,TF$pѴBltKAp!_?(9g`d@2\G7؍8y]3v\Qt|#'=^a#3ɚ '"0$ )$T#VQCm_itY!}ю~NhS7/tt{qۘw +&?*n펠[wmn w").:-+bvSTaa ǝCщw/n1TR3ڵc^ʁ/ %V1}_OTVhIݦi7 W:x&˄tU2Q,Ϻu@Rj}lCﯨ{FTPW"QqhVy,JEi?oA_(=m9F]Y"y.Qk[$/^ARlrZ>iHD%KtPỸo_aGj WS/)QG%;43lN WV  Bde_ >S-6l}McA-SŴɏ-אԒCFJhR@Jm,z95׽sosEt 3Eіq@u}lJ!e+˴/RY2Jv] \"/|o)t<]Fd\ " n\iʭfA6_oNun>Ejt` b8[Y_?.xh#G){ !J b <#w6}U}oV|3LXR9(r:SG~ ctgml$0KX~XToFHawn*a豨] xe4^'>6>;.Lk4.'*ɂ S5i H`cC@V&IG+W@ȃg圡kЇeXBMyHe%TtQGpq܈z+2NMe>9,"*nǞm6l@ӈz;^YZէEDYڕKam ) >W"wJ/*\Ŕčo.Č5k&qGB8_eLްmDճ`Hd[28$-!'֋ǀ _ᱲp^^dM٦vħvgO8/Ouk%ɑi{z!%};3S8$臲XUuLF7$YJt-#3DT"I^LJ;l?]I֒]ʤH7L+?AWB-Y\P +sIFD i0J pHY Xa|'IF(*ߕ&!0NS(O*1r.3ͤ>eC:5PI<7yXUfpiZkf09\#1^U|q/H\R}B3=S-kjzC!7QMZ YYv-\\6_HX Bu edm+޳H΍vP[+d8~f䔍O MÛ(]W3.~j \MaB~!eԟ?їT: carL}0%6v0v+wB?yc miV",8P&$l,4FL˫%L!c%Y ԉD()h=B !ҝ⸷.b!ucYkt:&'`v~OgįV'd>pQgQGQbQvjܻ r\FQ|i4ې)jM. eDhIlZÛ"OGB=!K^vOnơz9ڡJ#Zɷ\\\IzkmfD<q=£B(O+F\?e5lP f&s,NS76d]]#m_kɰ8 z\ TٝJI 9&xP=R%>m;Mj0ASx,:i>?ct6!0^k2![mcaEPp" m6֯׆̼F,p¯ t~ز % =PCדPO# V#3*~'Yͣ 5?gv2x@I״YZ)KtKI{ȟoS gWCۍh>`5w.E, jIOB>`7fv 'ne1Մ'|l'u2 rn*F Pr<0=Zw{G^?fP`P '͌>) ,rG!lpu%YaxD:*Ds9_5{ܲўPaVXe/E3--&?k~o/lZl5BnPB:',DF qp>!4My`2\|}.v_BA̾ K !8>,VT0gp@r$3 ,@2ð(p-]1K&ٹ-Ge+AFy¢rrcG `H"]j$4H= &'g /y NQgLUzŧɹ`Wwȥpb y859b lEAɋ6sIr;ep]")<:%CIsϿ&ZV}XJ9niY66\np_pQ,=FHEGvt= () dI)$h?i)6bzoWT>(&`H芙0KF}d)qyC/͡[5\n3| @eH!^}Wih| 3; ,{MXp|yɪ~Rm<#ْ^l~kΌ% SHξ✎^W!|.։ﱨ` R:)!hJ="$ /vm sx}kp8 (__ӢN鷹 ()MOv{ w@&Iζh]K-O=rC%J5psPmGZ`:>}!H)|mQ b™VPlCʔ+"`c/L)KPvÿ0<+uuen$๒.;,hĵ<0Du)8pVޮ}e{^HӁ'Q9֥[T:C/ЩI_`PS4zS䨨bP|XwM] {vD0{y}@-mBBRiqN;C(Xi 'w7AFeD\q?@-$NZ#m;&l^F'd6WֆH/t %ԇPԯ/TC3>t} VhL1َod%g]Ciq~L,gBxEHK.cd`g/<NBz-Uϡ 2)C>yV=0\41V:Sy3&b%IfB X%b9SCvz$ 0ЖMMƒpJC&$s0e~o@AP W2(Pn&5*ܟLYU"8NʞpaT4X-OւfNBN~[I!63ʼnQuOl#EQ.zخMG̩oɽX@1_˿ p$k1 ů/3/U0עshz.D2"a?aV„ zQoz?MzkܜFq<5P~蔏hp5 +AxN(݀/+K1{n&!NH Tع·/0sP;-A:'g+j!>?KP>x8bLJsðpէf4t g>Iɠg1tZfR;G|s2"Oe?Qƛ㟼YQu˂H[t][k\uc9yj;y)zɂݣ1p:hNgquC0#m o&bĢ@F3G% 4i^kiߍ63k1e|ү dB+Ep˂+j; Vb.Iـqf Be:OKSiL:{\?Mvxx-Ye1ᾫ+nxHf  n=Ӓޫ"D+?r%0?5a0G1 8DI,p+LkYvM)%dJ%fe=8Cь>$fYC\}^}r sq`y)6PI2.3笐yd;Yܶ3#Mo0cNQ_l;Dޔ}p7$ GQ7dnc@T#05,⋅KHaMp}B_ 7oZ H\m Hpxh3AOcp:#|pxwL׼„oJ'L4ujkzы,WO,mtdY U+]Y2*L熶BH0N5mZTVbd8X/(S63*uPzc2>9D(eƊV H'{=LLl3ʺ )探A+^NMH- 8nb ҩXXPјulznNtVjjmUĤJ/kFgu23=:orᜬ! [ruJC8e:Y $jsG,q6 h8p( ='DKN>+RM8!{d ~y펪;eK4rCSi/Ќ_K7_u";龠kxjxxI S3NLW'ެF?c ]w#59jXaz=/ɣ2]WZI09嚤!I4P2ͽ8.6Ш wnBd[ո+Bŵ^r\Ax*ŀ,g'~?$#\>a$U]NבڴNPDhpf]V  "ܽ ^awu 0BMmj/Wz{*o]BkiN3)+!/P>}4?Sк pq>༐.PPޘR}^ehXomD؉2,ZGa!Ŭ%2Kpr  ׊aUbcel (x\JXʲg.Kc1ȭ?:PxL!e*+{Մ;_䨰Hy!t-߻j33!ڬE'KnYN̈́XmQ+tZ{ F&9%ƗϽg`hLpP*| e?-O9 {RD|{;-{s8?Ӎ#d1h)J kn:^^p?ٱFLME3x=i:Cަ쉰ߎ̾=T[O{Bc8)iU8CNf6ᯐ"=\ )D\VFDIrvh<_YKMn$JqqLq4Zwqx'03C*HCS?#ݛ:ǎ&]Yľo:3k6, ve& GDwpN1EF:4*IOP}*J@GP"(s}|ӓ/>Y;}[ZV4rL7A>2 9t2|x'cְ9k~_l;( VxCoxd"R9WTO,͞|Y?;R'!tY 4ep4D4O `?6iY S{><EYx:MĄ^,hV/tעF`G'ːK7u91I_I3b$-Wk;fwKD[j VUne;]l_X|y 7*~vVq0u;Z^~:<-M3)_k}vDvԁpc8`!T%)a8᎟cm6tU4E\ɞNt߬}:i|x0L",;Nك s\^~iHTH&9؜e!1zђII tiɸ~T cԁ^14௒ʽŷwM:#!.j 9hk tSv~g)flv~ x⩳ljsMsWR}`Zߡһ#?ٛEs8N8FOkxTUǺ -ٜt5Xm#ѪAF({'o3o)0t3]Ʃ 5W59ra~sk5eEu~qhUuQ~#BX&ƄtK͍8L' Q@@~?Ԫ}0x#WYָ8x:af2? ~{hp_)o[ճǺ7\QTNiݮCx1H_R=3  :3-T^m`4Z@"Kږu-]4@(~(ɸrʥ2-在' ʗ.oz-vRZלJ#ypܷ:K 1tlsS2MJZp0_U2Am"d1vQO;K|AU"Ry&9ECr!Kkk) (bBF/ُ,Lk 6qflۧr|b9.anmRƞg]jvߏǗK iʤ@)~i2$~2ۨ6au] qkcL3@kth-p/Lm7z:(Kk>lqhz%9Iv*"$?|2].c~mf3BcտG%OUy=;X=cG#]Ƞj$ -l޳!DH!_ tqIrkR@V |gu8pLo}|cj, 5yΡIVۆmYTzqKucSE$xM~ݩm Ac-S؀&EzSm@zPuNL{n,?b+rL4l 84ijmz*-@\#St6uEkXRc%URu: é).F,4 Ckŗo3'2vʽ^#@AǴ%iHvY?M RKa5mNWpqZޚ=/ J+!U\ m022JeW2Gus-N:fBq~MKM'=_yA :Nz^ބVsC.ܒm}|UQAu䍣ˏaHvV/~&*kd ۴DltKLE{G(*wSh.xPmUב kg0(R^PǾ 17IDRn'P<oY @z֍@Gͅ]^ 8>^ "÷Yt Ďĥҷ1Nbof :mMbC'ǛG /6+hcmsN+oX kC+!BG1s@kv?.¨ QN]Sge@$`CM33SؿQRŷ/V<, n;J ^fb8>"j3fGPd_ݽ8F;C:% LDgSP/VHe (B>[YGd@RaZ=Z7k0̾SC!5\7ڻu(= e9(dey#}+cD8Vl0",lTm_eYs(?;# 0kԽH2Jn΃Kr|](۝<>}\)h8BZ>LJw3ds\[*ؽz cEQ}v?n?~Gw#8a`FmdNNLkDFfJ%‡כz\ O$Ql=lREvǺ=;W*KE q6I&5Ac\Bd 9j|LR}Ԉ3 Ь7|lCZCreּٚջtХ J4}䒟iK >{Çt {(f*JPb` T-AR% !ճd>v/Cd4s8`@SG.C:GLm:7 K'[qT#@NDbp-E%Ob 6djU.vk}+Y {lR,[կ]”O iف<\~T"g܉tc׵GHd`xSKB'|uck͌T#8%=pzrs;nzA{a_IO#;*.Ai<(I"Ciu]l&$%eک{WpJX5PW%dF ɛ7uΠ~v5N*n2NwY)r~C= k **c =4xnLQPz,E^!eHNV&c蕖fC r*B{=Ō^pv7\c—Cm#Lr9wZ&o ߹IS]^4d נDZ|_N Wj|tH8*]u>쒓X w˚W/՝MoIcXٿyBrzZk3umDc\BD>x; 8#A z9M6h9hL-R:xڶO=.> oce Vd7堽,cXNԙHT2lʎؾ=o̲8q36˷ym=A-TRg ~F !h_ui?K28Xl {QTrF#GD4 I!>HJ2UtF I"4-WH6eJ[ʵ(F+ۅx |~b_?2W19]'›H |uz>3i0K6! ]ܶ*U# ^tyA?1CR Y{!:ysOQ^rL湖^:劔/U,tބvر{{ϴ-;GM}1/߷oP9]5BV_G=؎MVv}4J-|!$(y<^uUҩT!K跩hP 60 *H!s~K$< d)/G;U*0Qm'FbiS{ɒ xi4a hHd]7,u/X;=n\b=f (Վq?B,4;I1=j=MoȖX918,FܣF+s;툻,LNkKd@jyxGx;I%jнy'2c`?%٣LynyW%[{˚;,QĤ><-KhVCTƌ>"oGX _Nu39nyi+f (YҌS}N },#$e(/i97V1kRY&{:ʜsؔS8u&eh4Ӧi/W;ڠ~(1b04am8/;}[av --й9)1!Ғ`V{υ#|Czz5 ۅ(Pq#gS h oYT>D=1Xr{rB_en*5Rr 曂|pL#4lf]-gJ/(|85dz㻏ss4Zyr2tUpSH @J.b8.6bJkH sÀL/G/*?~J!cGlZ)էy&$JS)*[ ԅ!XB:뾈w! vx`>6.+0Nʧ.aioaD;g#6ih A;9]Uq5x,ݮ^Ѧ-հF2$ش6gjx{XZ#?raP2BjA$1XѱRExCrA ZRu9!/0ICCa>wӖc29Y%&l^2{}BcERASn6m:B'B{5%>WKΓߕ fY &=ixc0DZ;t/*Б. 3\350S{KfgrgK|1m̻kr;cup?`d$rOD5YSd] PEv1>%coW R+{0*\!#&z &tLܳ&eqoǀ+#"@[QAahho}_'< &y9 Gi>\N1!r4f) ժθQSwp,8{6sGz5_Mvoat62VST w!\ހjKDr 9n6_aCky܎T]O w(so:͌Vm n95͸`3; ڶ$N9BˍZt\1Fg^^9kX1|0uq5kKɉd9cruTo72>G5?o,_5 /K2'.BJdC*x\c.7#A'mNiVN33^^qH$bI|J:RS D8 v!Soæ 0@JJ]FXkIno[*ㅌJ1"kҔݳ'"w_3}+Mnd+LO}ijhL;ΠhɊRI^c׵"SP^$kX1.b3{nӅ4_`&6dzdWvg#'x9ăzl],6bY[Tjru@qcħQmԈW$=kҀZ.~{4g- rZF7N.(e`=ѹ:}Hs%N+*v06Q 3ċ]0a;OEVʵZʹ@8J09'[Nܮ"ɚ^Hԡv+rT`I%S> ,lH۾uNy / ಗLRV-i1eRL&zu)\,)#I<AMX?EA$CfenHX_'2ƒs ,y+۬}s:F[sJyP!wq=c-?sǗzN[1[ d @cR:cCjvs6c+"Cs|2Bu]}) B $!ρ()A%e' he7)Jk].y}٭,Br2vӳ*"}.[xt7"#j 扣\rJ$ه N&9uxxyLt8 <;e EgX yO8텙>+0V MTM):=?5mvޮB'Ѝ[AdS9 5 Z5y8 tb1cC)Y&AtՎT|@%:g„WmƎv{wuf?}ʫ\5Z-Q|_Z?d} R C "x=:"}rx^7LBšeXϊ6JѨ.L =DsSpHo~밖 hV3iD]{pQxqՒ*] N}BZn]LQ{N >r&[^w{#ޥ~t!'7!,/NDž *0B?vpJ b8㒼 m@YӐJȏk|jYZ{oޯ&X[vodjJ0KH4TPQR@ ?oh~1c|!N-;[6@6^Y,<'s}Vw|Nu&bZh^[^hcgZ&t"2}_-x6ܬSa1"$y$ne@U^JyyC) b?2) xFqCsO5 | pWN<@g8 ~CAEh90[#Z3Wb^r%3E~̥JYLț_٦3@NPneJg7>X0@;1){]r%D"J$ɅK }ŝ9hQ2ZnҔ/|>oDYBQb 6Xyi_+[SNހm=6o?._-D)|iE3Rs\J1kLC%^P`IM:LRpJORg`#,U s@EYC9Ňl 8NDxe*΅5ui F3C b=vMAN`^SI!R|j"2O`^l{Pn%|a m540+$V8 WcWjTțRS\hhASyhӆr΍FȇݯBnu.z+^ 5a>}xxy{:ZP27.RQ3O/L3pzB&rE?g˲cL+ar*kG:ydڐ+~[B!a%ЮgF韛3"GL}<6Zk]mEqz/|rwEF~T\]܃:?,ʖd5Y$Y4XFufyČpfWW4چL}RH:Q6!E@ы an@3fV~#UOXuO-om£ ŧ\_Jx/?\d|oY;͠$뾞VR;6gN6hL rpۣ{ Qx.WRܮ j m6V`;u,$3)c08ʖ"V!rLߐ10dё'L7 ÀS)1{7Ե!9._iKJ0*I#EyXc)[S*,o?4hhmBleO]a-OͿV? X#"{)C(bE!.un$ m8^ ltX^n=*+8 P3jM%??Ydk]:ej$TY.oFW3I)T_@uU"Z}KҙG5}"ʺ@S^jM{ODXK'{x1S,⇸bv/T@]S:t!Qh!Hio؟wȱ#!"6&-XȕDeݣniL 8Tk Ic(SSn2eGLb]& SHoLO]nx}d ^J sl5R_%aih ٹTٜy?[ǡ0%LQnrN{&$sdWStv*[] 10|vM~:窏È .`I$W5UgTj`k8gQRn7wVR|ԧd#{+ [+KeHL-e>qhS,]AՊ ?l:

1VViF4j)U :gT)ʡJC7cWhl`سI}**xlJ&R}ʝՓk/?/J%jFz"H}HnE}M V&eW܊RAtJ?Q:VU:xv6v7.J/U?X6 ܎&NrUٞSy.?A;dCGo"<ѝwQ 9JGAbWq]h7\[/Lr *|,wj18j\ p\ߙ4?ԁܦ5Eژ=`|6mN.biGA:/LbN3o<ƍ([CKw ;i REKD3ܰ>)70{}@ 'GȦm,  p-A;b}%>i'=𪓥oWH [Sv߱v"A8-? 8D&}rjeQr?_5tN3D6@uld8 ߿Z3) eRRitdȺ/ٺs܉, H* GycqyM4I8V ENo!U탚 RvvdS};( i暴oݹ^=lB݄9J̛i&Ѕ@cqDx9v\fQσêeEo%d7),",9-M,A*z}SrҠx!|5TG؁YRv+ vJ ƺ8 2{BԳ5/<YKߙip?i֭Lj<5ؕzcK %F4;2El!"=VS)oi"+u"?`Ťk 2,^pnB7"Igry9JjM6CwQq#꼬vNUrȘB[> ,e & f׌1̫ {*oAHkrpAy^XӾvز17txɜTP^2 |ɻ b[t5SShdΗBhN:~4ȠkBI@W.•$_~;pkAON"~8wH` `?\SI6dQ?o.:zcQgtk֚c&} 4x2N@ȸ/s3l@tN5< E45OPH791D [AOxE-q=R',SQ9F[)BXsr,:c6i*沁NWh􂭯7Zt^dnm >"f) K\k{Wm"]6V$''!+GzuvJ[]!:UJ1 aFGnC*W46a8!  .Y#4YVE'XIy+'wPE%Z0V6EzT9~~ 9fEʎ*9s_n6۪Jn}ά;c6 ]7$]lo|?Ăs}Z|X릾}~rCn$Z7Y>ؗ ,Ϣ|״?5:꒴\ƅ찳 &ȨqL!gIM٥9^t_9YSNB5LJUuc9#SPwHrN^j5GYz4W|cK.ymTL5]I-_XOϟ+EH\}K du0ҵ>ҝG'9oB5K!#X24ckVNsyis9X[; `+ڳnsDLķ;Jj+⌙z^* z{9JYQCe9O *jA5fY܊O,[v񊵬2條]_ *Djd&Jhg侗 軲<<5#)B4 ~:kyn+ S x***٬7; de' ifjSbI.kEO֘"(X)iϝ.8kmä8;.ZEnt3F4]V$TZhx6A*tY!EUOnT> WV NF>~pqf mk7d3;1;., Ctnt}n;~LK +?W65~>h 4`A?IU>/p*u"SKc9JnԯMLZSUs%^'fS{Tq5yq8duM)Zz Tځ΂yt/{AvIG![yƠƙ iOgONurEPI]:6^=qCōi1 :צ YRD@H/i.>`4U/Z .<97Kp{*A6`"Mq9wJOD \^ooRYW؞_$c@8)GFSw|qRik#h!&Z=F %7:^nŪ2BN#H.M":/j5^z٣Aa= ANU̓g7yZ4|hՒ-=[_L6 퇆VAln52^yb 1MZ SCm\~_nH@m_A}׶\4G C M;@6QC=gTmyhzmf"G>PJrzlS>%Fc%=.=1H${rs=ߕ䨬3x׃l@Sɷ}"r Š""^*FkECI'pɌP>t\";S@e}d赿S,͠!wXF5%$3jk;룖g:H s@\eTxv}w Z!/m^3G"_5Tx_^+XP[B* l[O>JH"?VKvA1v# YiJ1j7b>X2beZZ}%7Vz-Í9!AGi[.@{N&Tۯ&jc[׼YH<|%8=ﵕj}z4,K$dXB+.I:[ cT<Ϗ\ <ۮDy\1b|Kn-_Yѻω-׈tM[,K0]Ļ | SGpUOw 'F@//|כdwMU1~b"g_>!97\N4i_] Ll:nZl#R;]&kd枎cUw}.5a .`;}Am }uY].!imm*:؋Hs+/;(Dܼ@Hbr.@* F$]ji@bE]$YӬ(8Tzj4wL-1;aM̨yz1qgy`z=|ȫsL8_k)Sh\ \u y*eB;ȝSSS=EK gp{оJ N2 ؍ 5܅EFmոL8]1[lX5X/`⠪RF̣";oƂ y1&4X %+:v8ٞ/j B'E*$'EnL. >XTD;)\i(%m$gߢ̯,E8=sӁqw_*A{3&zx-մ MzáNSC|ː䴷wl4؞fy#w $ c| 0 S\={ʈ UHgK1 MG]5ӌMr%"&ؘ#\*8QkbooҨ{U$fA#N@.Cx6 hwt֥R]BV*"=۪6׊mGWTIL ^,-Ѹ́%sY6=$-]?Hbs a>vPK.b !u)Q(<9QdkS;Nmތ\q0htqAnkL~,0g!.αl-Jm-zCAڔ%S^Kl]ѳ ],﮵[[W+Es*`H|OTkDQ| I5QS̭/KSؐk=MŖ/rIg՞F<#m;ٚrn"#IUlXSlv]Ajk_?_[8$rKgVZ"$kJ.' ]:9t^^tIENN;/DyV\VIu>oykr3Ȫ@q}m?Tʩ М_MD8"ɽQo22swtZA%J˔|8m.bOf)DŽ[ N2yBUta̷˰R<;MBJTF.@ J #?TIC| 7uIg ~W!|b|8e@1G s݉_B"k) a_6\G M3+LRI y"Gm%fE#&l |J#`{pg0& f_PКb>tGyTb8C;Q=ȠqI BmdE=@$ f҈,B_7k )PfZ*ZE@ +2yJ r: p#s|N38@U U3Bo-}e"r_mO9|]OvD, vr1S:*G '#eGnR:l0`3#`Cd8~㐄N붙[ڸtV| t'=j7u59%6S7wJ49>3(l)ay82&'CStκf#*s"76Uy9KMS#|Q\hR?6S9<*"=M$ $l3?vYYQ6IZd}ܴ/ÍGX}LY#i킈‡m> {om|ވF|d牔xV SxDxeT/_-am\:4@,\Be@׷~۠Q*7C!$Q|ۡpqh0فKs!Oz a2CM cU VtzRO=Y> 5&F!sr]_밳҆tZY ɻ66#{>qޠ50dLq"ksm]NsSRVObg_ݒDh !!=R1'׆<,D?3 4S%D>|W\nn>V@jF`U$!jaҽ'J&-m l'璜#:WCo5np^?>oy'Y`rM4.waGhwDDՂ@D璟p07=}6Zo{liVyOsk?g)a`ěC)]De]]~s}D:JZ$jFkD_%Zu/=w<|(H(-cbA}Ly6vju%\Rd>:]O!ȳ$#*}S80 :hV4/bf1͓|x[wzq֜LG)!J~Fx:CXʌPX^ g7o6wT<Ǿn71OTuk]ˈ+4*1ax~M? )2l&Kof@15TL /)ڪdZݾG]M V=] NǓ)ꦢOdQ7uGSCp aWθ5/`9u2D>wױ2W#cBju'@9 .Sc@)EcMXc,(UR;lO;JV./5:פc1PYEư[&\R@mf_fv̬M&sv/Eõ(38%I@~(sZʻuy5Ia:hȒ'[+AԒXgsWoӫJϒ32E*j^8ao Z{c\>ksAI≻c6~mMCmx䧶mw23p1&gf4b}qx.岺*I->Pt. +?^I'up~+p4y!$.aWnڪtfMKS{R-szIzc"ȵNꓒnOC ΰ <83uḬr v /r a> ~gByHlpӵذw9JSgDD݈A>8ѲXfyκ˛3" FS>A0QTRrSOb1Be֭#.CJ|)mݏ9 F 'ƒ祈or38FgNzz7u>9lmw j|&ͨ܍XUP}#Dڈ97W{ n̍ Işex+M g$5%ob׃ٜ~5m"&*"ѯ[ .?k_϶!)DrLe.{9t%J֫1XF-Ӓr^G2PA+:,ᔁD?&bjMѽf}Vzޖ[XVj\S3ШFa:Y鄋Й}{2kI* Niϥ(]y^O ?M[- 0Z|hnq6%t\]&%ŀhfWf $5YMa]Q~j1'n}NqGƼ'mhN3m!Hbx:W8 X@+M^V-6A,qV"fC7xr$ҧ6޵QsE=tOJtfׁ`D/ǻj曱egX0%ɺMY%7'*D[9=cxh% d]+0ip俤S TI=bO+(>6eحQРʣӎ@56qo lvM.MBd1 W]+Ykjگy躔nA.Ag G|+\5gANNvMU.跂J?BS)0d.LVd=IucVOGphlU;cHZ{3+PȱJ%Foé{5.QzC7L6(AM>}c,FAw+Tɬ0u`h@C!S%Hl =+43QR,s|*666IYy\M+Uxey:W)y2z;.|^LZ' U '. /Dr"#1uC`h$?XlOPW\TEit^V&GiJap)G ^}Pܣc؀cp_,C P^e4㳼NL~m|kGUEٱ9 -çaap4"( #n$yWt`b1>]!?1Q"5ёo)WLFepKV\kucx|)B6B[v,x_$A)ƴS2Yu8XK#\lFMVv]۔h›m@GloHG@돖Ŝ7cpAú'&҂8$Bt:%P1~uܹ.+VFe}?R*+& V@9)dZ2{ g{;H6[x$gJPn@v~U MzD2s*]{l\kQ٨Ұg/uaGPx.ܸř۟9̲$#""NGǦlh8p 8Tlj=ZK`t>`y-xcţaZ. (R#e;JL㻬I_K/u(ؕ7| ?Qjtt-8q4È𢡄m>,F|~=LW|Oc}mcb>8r3eP{>nHՌϴy}]v̥,[ݛy_c\kDWL\1Np'V;F͕ Ȏa|$v\ Og(R SR`0cث':?z~9J*,Q] 9puY j32dXko@/J5:9>D5ؖp "a+T3CQNS)pJA|CvTo ײSLm>z hBKG>jB$gb^ȅ=# }&O'5nF$bY_=2lp |ۋއ'Ae(u7|tk4xXyf{j{cעLk56Հ޳݃7} PR9%͖~Št <4X/9٥kJ3:F󀊑\ hP|>Ad"؛p@T#LA1j#6/׽uvIʘioE}o0 hn٠fO~zn>sX a DqC`>ŐX]$vpڲ9$0KV3#Bc픎7xcgH#rZCehjztTƳ N~<(+y: mz>0ϨrE8v O+>߲Q7+, T_bjfMgg={oe^"GfT q%peQR09i&wh5bC^MϗhKu0ȵ7ciAHRy#~lԭӝ{u2>`h S!X1I_|bqo +fY:7˹\ }~(ߣo╺ҁ{m{fQn A ƪ8䂳/fI6=8vZ`VnbQ=Bs옛> aNOq? c&G!7w!y KͺuZ k!{c@n"Nw4,S,mw8cR>`Eȗ(5UUQ@䑓>ZO{9klaҚ։ X@%zyNGA- &xctKvd &ua9&2Y,dp@0:jn@*hLazBqO 4HGb ,-EiTn;"+Uq "أLA,e,>X)Ņ#sy&NA Ww"e #E[y4QuԔ``=Wcw7,n OHÒX$dPLLm\ks<,(Oɳb+SE^M |}W`;k{4Y==JM8eP+qaX-jc8|q#sȕFE ר8+Ic.?S}yކ%k9]`f9Gzf|5cVgF2/3]OŊ'yI֦(xօ]78+jlUѭ}-90b`e+p t=gxA32e܀N) BinʎE `L/u̅[j2?Wv]EV/w+vrV(k\5*$\FE}A=!XR#JKd*q[q;plp=AuojSrRrv o7H|ѩ׈ۿ쯺ϡA~PAo|r]Xs /A{v|S\v?(?jQ;@ Rc 5'.듲 N_@yu )L^e'֫V_W{kNw^KMgڐvW]ZoORM8 z%,׻o ET1 TzS{QXb?Tq1CdukxOUF3Iv.Oh-*azE0:FtY$xАSn;?;YXuZ)l59Ǹ/w-"C5hWY 쏨Vʻ]l<ԢALO([y3%p-&VJs" P-݇ge[8l%O륙펈3}L2)ʂ}*RR(ڸBii1-ږ/_`zg'ϲ=[;3sNoB&d6.E;h-4 w8~Mr6Nf7X?U<*NqW.k%]e{S`IԭqSv{HT3)]vx@rJo}X|OtA$z `dJY:9FDuҺY2g]%-<}@도#cź..3,d8#x>NCj c&G` BW {B]84K'!Tƚ?r4I3@cp(<; $SUNZF+K!)qR.qn''SAL;6O%I$S[^)Ѳoe@Jz$Ihȴeޖ0p*5mjP 4ET9gm>F3B<-wl >NGmU6 _-mU"32bU?`r`+]?; ޶Q isN+lDR^odO9#w@SDN~;pV]K-Q y7q <,,[ŴN WźSТ%ڶDFl (a,:<py븦fGܗo`_]" /\p,;ۖm+HssSǬɤ|"̔}Mm|Ca~[A 4 +nUoY~{~G||Ю LY*/0?=Y. lZހ^%yZZ$Jw<هAb޺TxP̓Sޟŵ`~: b"Q6q='`ɮx5 ;)ץFo1 %N_}7*г` }c7/jW^cRհBWjzXY +vj;GxT[UX=!Az$u!bw")ߪ(Uu݊{ F:Ij~C>Bd^oZ7A1B):oe kgBӈ$y驆 lW9K%"h|ZHaeE xqpp- $e\*(O0eV>?agA1 ;Yd7 HA\ȸ}\B֩JW>nDQ ֖ٛ@< ࿅ |LK [5qɡ,F_W`(ӝO.- P(5}XlB R(e `f Itcf եo42긠sWRەAExyfԴ /@~1M!HZqrv V)gkf%.'QMm(^xt\1)и)V(ޖE69oe<;F6ifj &:Rfm ql:~o`fTT'ÿ}|SOm!g;Źֈ̑\)N%9 Z"iI[Gnj*{Ңp#&"|fw[O#m*P]b\g\sxKZ:O|釱zGUaf2%'}Q€ t^y?J_4 o5zzKyƲdui4p< D)r̨TtO2Rbӱ^ùC)~xK|3]dk1IrKg.j7SPHt*t6?+aa,tE^\@dQ NI6#x!~3>8 2ɝG6s "ԍRRQnxl>_R$m2b"8VK |%'>rRY5{t~33EbN;]>yזvM%#ڷ$cfڽ:AgXv+  0!P2%YH d+4i!]qЮ ~#| )8't>J80R5(/NHFtO@#",5;mHʛIDBhVL]"<Ƿ@/0}`d({H$q\|*W"TմYO<䖽,SبP9D Պ=Kw n vЏJ[Ʉ,~*4ۦ1<4⒌)YX*CS B%jVKLoOJ0?Jʼne(V2^ӫ>4.T|zTOWX\7lkՂbAH欿JTzh:o,s 8<LB(Ǐ7eŮAlꤠ]0I™\ԏ$")RZY> m8mإ͠p[?e4v ,5>3̄('p"5%E~&fwP^tf7L4k=l~Ҳ(rmZ ߕ3 {+#mC -Cq/@@:>mY\~SͿb;-Gȋ. KI] %{Ex׏nem}|<|& F҆שKhq? )\m ŃKm!bU?ECrWe г̬?&_gƃ/Uj.+UU7ȃͯ+Q D=5\cۡĝ8d~1).ȫ[u<2l HOF`pWK QismT{+˨/fMM6sDrZ.49ŠfpMv=m" ,u}urܰ?a4N l8d0;nWa^q#`,ǗØ9`wsnh]ՎאxCr?ڢ=kI^]?T`'H5Ŋa5AnobɚO,kHC/cfoB+A;wE {ݕ0*KEDD?sGU !V z}jVᐉz`,s9|_jQAcLg;ZtL}#q[D زʑ@ 0@$g]P[\⮙g|*p"ؐ{C&ʐ}P`AЯl @}8"Ei%xٛ;w|v.:+پs'{&^_.oELݐȦ LKfX~ oδU&vuwӶE_$߆7~ GTs h<Dz- ZBv=Ģq* I_xy3q(uZ*jRV4hHc_n%MJ b`gpfR'Y9# @Yƴ#;T=.\VZh˹{T+5Z1)Dܹ@Γ詸#Z6,[b7#-g%R^:>. Amf"p\db)~9dL PBS; 6ƙ]kZFce}߅kw;fua {y7EztPx jQSJDXDlEp\<,VWkS`rTF0ON|K\|˷5Xrx>nAi 2 1l3ꍒ?hEף.3qg+S!ۂɼZI8q[2zӈZbcDc\5Vu?i,U2k'aKImz#8Q_w^0ۮ8_#ƒ֞eN$eX0qf1g ~p۹vM VS},{mBŧ,S]$  yEDt{&uG^~)3 "MfP\F8៰8Ȱ<5uZ 򝩱V9 eli8be3s ԹZ%uJT` AF,)Pt(g*Fۛ2uvuAġNNJ!)Tz8I홴oC\>rc{9'- 2JStr"z9s<2 .(դD :;2VGЖPPv([xk$~QnP)lk,"If6 j5 .7ʬ^Ҫ͞rL /&g0R9D!.Wǎy8B9OFiU.BMΧTQ.3rd<&1oV q !. ,VZv m8im=׎o4DP%rۦ緿 EǢ&\d QmjSuP ([S*=* ,3Nn ˻̨' 2x"TLav7q\#JԬ$#n/B9wV ȲCbq ٜUJhGtqy`?F+f4ęȏE=ʯc^Bw(*UyT"x,ʵKIx".vDtQD {V)BP$tP genFI@-AlzF tX~W->,}0r?8śMO,v YrJY(4hא5|gV7ytSvΓYG)[!l6ܸo1̬6 aqB߆.6$3X[l Pt0%~+X7-}J# Xsb pEJۯrq-akzp$,^ !P%mc݆*Σa;1-oip} j/jWs~0,.%\h,/҂Ù.(U,G'u{:eI̷cyG]*#^.>^ 94-/on^3dlbj~R E|4ϴ^  3 ].e eK=@h"$, 9AԐXd/<~7)pEMd\ ޺r k:%\P-o`,Su<5h#?.s뽁oTK0jPOfwjpp6r#'"?6 ;q\ɽu=x($NgN6âlAKZci]n"&ե?h s)֚>1PL >eiWČ._\9E[5weU6~N _+סZmL)7 Ӹ]~Y1|:i 6pZ]oJ~XX&0E,gP2R<Rɤ"op^%QМ֟脲!p0r7ZGT5dl0m,rĤNY癡jEBܱЈAIAsb@YRLXV=B UdktP ']=aؗ>/.rlA'd`WjR$p*%ߪmX'N-ԅ~mVn+whG SZH4zOڒfU|OO5ecx9NNpZ`GL<ɫZ3ޥ}5yy+|&>8H_pFݣkE"  +pďHM z$n(Fx;3z> "kEFZnQP4h5I.+TAx34`8$'jvzD U,e}G-]NcvÛ]haI/p6XDe\/ڗ,?4Lu+p=$ 3NiT1x7|#mYfdػ}pZGe6Hw#:{`Za0_OE#pFc$ۧRZd=)FRˤpH!vPgx_K `AqD\Lz*3=;gF1қ+ Z uP6owOJbw R7fp,rnk‘iT)/(V3pjF0ڎ<1+Z}TaťnzȸaR ȥr 1tņ|1&kys-3r0ALh:xbW"I aܩW\(|.:6[pjo˘eKFfYOA]RG/y_2F^Hh:RLi "cPÃ.jՈg!z\n4Nzy|ewgj*x#W7Bcw$dοB=N ah;y.V Ҵ@ G\Y60;Sul_kћl/0O=R#^ UouoBc #6OZva,ʰϝ;`67ҬOɼ!*&ST>`}fi5jC{SDDҊ?z^Fí5|:tfbnAS_{/e@>D6ՒX.ON `+|^dTv|b&2BvI-p$k9}Å`IL_X,-Sqwbp":R o(mLFS4k~#_-PX",>I@d -p,$%,?lI塸c+rer5t`* ȑ͡=w^pE?GwFMV)r`U5э6G/:Fvh1Eao;PlKũWd;8v=S,NmN֓d79o@N]0͆ [T`QdFUǥ1cT=ZQ27m ZEyXTE̚m!E߼n;1 x Z4hSӕM? $5c ) Z2YحAct8;+0f^QHEp0u#H3p^v~QM2FjX@.ذ+aqI[wBg^ls_} 3WWIe6D}Qc߈h 3aNӯVGn3{og'>"fqUBP|+# /{X)nq{:T.@.0m9@d'l9Xew=ˌ c׍Ȃ:snʥ$֚b<{]L]<ޅN `8`wh1'nzGsL{gz6cmm752%k}94g{gSF WР@\#5_57O魝CQ +PWML,ziƩ`abFPP8oEpMt 0~gڵw&|xҥ'Pp H@GSAG_Bb'- B 4 V S]Nf>H[xVݳKRV]gu鼯&GXW @QW^;7gC:pMddo8P͑")`=Fۮ23C O8ێ#!zKSа&fe s`S,am‡ȆzQ95O)0i%QIU\rredl8<Đ wJ\ua\,4$Dij&2_V ZpcI;EHu 4K˧U \owtm;udi227X!Z%ui|%@!0LD˅7}h?݉ UT,34KlnTcE(zuؗ{_;-Jy|7ŹsŗT/_?Fe5{M'H4khCuO)+ wӰ ^}5⿿V(@x?eT\\;G1.N,ڰ4fLfOԎK@-6LpՋ b2V L[# #MLjl&ϴES`bE"-l<-BnVRck;rul |[C}YI"nTy)ܹlhv𢨢іGXd5nFwm6ڗAMXd /?oL?Z` !*Ue_Ip@N@ª4VX׺gO8J|\݈!ƵW"V7UHuyJ5LAJMj 9aB"u.E˚eT"TՅ˓3'M5`YAc ~c; = ?5t=)l!+ &V1_'0+Ko.xu4p IE^ynCˠ"NBްNMgU}w{CG=^ujImuC?ɻE^%\j+(.zol3f$&Q\y2h7cY[nWPvR)(_c$g[ QZ%9ٵM+]٧-MG/A)96B"ޅ{,ְxxnN&c`"3;~ oSϷdj/%tOcm҇ʾqr…MehcKWa+,tOE=W<Թ{)[H}ucNGpt(?Xny6&tʾQߖS= 2}Vwb@W10ˎc">]؄VC a,!=j2юQ.O7!mk_W-*φ> =Pr)Ău4r(w鵈N4DirpvK,=*g(>l[&@} rJjލkA_<$4iז_]rtWr Kt --Zvۦ5n&1.|˖[o6('iDdƅ@0ڗ&u.ٹV^- dey2ž6&gs'cc9]-8g_1:GXT1x5Q<@oI_Y!2%18:KڹyGOU9?>qE )x<7ڟH7]QupE:ϠȆ%1ad.Tӑ3h WU>xh+nq%ei8& +⃾h )ʷ Tj ?m <==%ST=[Ϊ\?+eB42#~E9J$ VC0WRydmߓr6#$GA4aa^pL\YBVFlY5FtsM1{2GX7e:5)ЮձrRu=tjCSTT W^! M'>qtw*6I*HgX).*꜐Ȟ4$RFNq Jsc5̱\2"j);pM~g油%^TN,u _xgI( ڲN҃YfTod?fŸ.Y[k3*\ v{Ws/x}1LN/h7DB=s[P^\o!#Aڠ_/>bW)ZfOuu0tdQL@9oNrQ52Qťꀉ2īƈ1 sxI &P-ŅhJs|B8椲국Qy+5&o\/zeGG4݆9.Ts %-WuRP+S ho&v|[@<^X*asAs''FqڂXo!R.S*~JZqP&RH Ĝ ca7tewN6-E g`К}*.`w] *BHK~psK\]}ɔt4dm@%Ίٲ< K;>ŧ U:D˗7Lgo8C=cc?X[Uv&vz cv6Yp%I68[؜@湅s:yusȘ$ήu׮'0_M9wҫef7yЇK 8~VFެm-[Ady}nS]#Wa -k H݋Sb<\L:J#LIMϭ^,|is4ʠ g`霅HnQmCvs?h8RR3 "1n/]9fK8.''06s?ܔԍV/6[?˵>7UvC_:=rjr<'$ʚ;K/sGPGe Q6e> Ұ"f*$jƄ-QPP{]U5 =n`dcxb|yw ׸c?qd#>7} W}Je8qĿ"tf-շ-dݢucFȡNlHKWDglشȷd062V 7e 1$7[U=-ҜfO¦yf!0l#WnH芚 Iʒa\jUldΛx^[x*Ik'= +St ITg0x F/ԤT"ToE R<R6/2 h`;5JxLO?DWꋒ:׬p̈́s|0\5^&+6<왌tR)HZ=dN FϿ+ua~oI;s\&Wtel~lOLcĶCDN}"NXr>x֊[Wo/_a \b_wB4߳AvB"b5vs_ܕG+el_RRP{^{1tm+e1Z7#*$}=8RHN 7㺎m+OgKD01 {u$f!I TwpZ8X i5!acLս BCst @h']me4 V6A06 iE-![+-=IEB~&IɏsWItcȋ>8Bنᡭ!E犔;R ֥mj]1T+"DaQgYAʬg0Ex[]M }AᵩϔF [jU[X=aKtH9j'-ѤgpHH 8;vqup#$#V~ͥB{gĚ$J7`{i,-'px+Q.bg,$:^=!Y^ k4t#*u{-= Ps3KSXѓ2yM^_#;F":w9,Ux7 @-etH-o,CS~ak=UiCDz۫@?Ye7Y`KgD܀J;& ܹBmhod!ln#RRoXLxmo k j%lxtCC,* ld>g zuW?<%ĉXpv{9iΦ89UG(j2Yyo: }.F&gAZ\JzH6FHܥGi.7#t#$.P37.cxwZdW]2Ô*HW.PwlTyQa')z#p%(qІ'1ԐZU+8N㳷חhWjKe:?@хU}hI8ia8Q)SRVj6)U9WQQd)m trzJ6~*W ^qFDR I?0EՀIl=|Ք[%UIY !RP_u6ORo5_G ;=[A +N9&AI<p(N/4p(ƔCU$9M]ψW1gII=o6iQ l(1 5 UFt:H25$u y#YhO껼  @fĖt4u)~('3aY'f脙LfXi-y+|-D.8 ޭc[Ƈ۳QHoܐ>w7}~:HVP,/E5:odͅp c~Оsr!uReނ a+8KRT-S(%L^HIp#e$̠Tdަ, IËOBhM5[9ks_ 9L^ TtW!޿.$>`7;fs.m ~j&LrVAmYݷeV-G?{'Ԩ9Sfݛ I扻^ͲL88HeB' 9D2ȻVe}Qqt"n^]c\(dMw_R}k*0ɼ*NHKhqovC}Pb1| mPkN}ՠU"L!0a`7?N@Sp :.fmzR۫zm`  |l4#jbKmJ@_t+[Qm"@PZ9qo+%?kF{:pYthlп6wܮW5?Rmhgjߜ(B~v4S2c|Au@!(Gch qSqs.|ݑ}wM[/&R^Úr6~:V$TFGXH>cjEţ{f)v@X|Ff9#wvLaKr7J@Ѭ)TQt}ozPA+#݌UƉ$ Ц"\3xD3 e(NhŢ.x *ti2c8C$`SCtG0 O_pEt +M).oPbnn焈srvbLϣ ']f+F6M'P14?6"oljQm5|/Hx՚ =>ǵU!+gp;*1ʼ{Geӫyn]:o:"G`3,4}Yq[Cqȩg:$闽؊OQ6\wJu[gZ'T#dRBM ЅpKRe7J8B\IV*sRnE= }$$RF%v&AG99hR/g(o4NL[4z}Ҵ Əa׫c^yI|/8"Ii5a#swj& 𧎐K8ʡy>ZcA Y5>Q(ePE~xIcC|)smmH]ѰOHgP]a*Xv;刯);k5!/9\HhpZz<<SXpJ~s`'}DDB$>hMCeݎ5x?;-RrT' E pTȎA"*+Ug jNJ{6"B28IN/@['`ӨXh$ ^%mf>tzeY) kӎw<%K?c=Mb3P|~GCl"S` j ~pUBR#\qլeh<M:ɀX*89\ {B<QϯΉ8!OChS4Ziʉoԃ$d0 'DRTbtt}[#KHӤY4,vaڟ.!.r 4c.>{7wqNC)0׵{s7(Y̞=Ö8HlV;xY2*S7&]Q݋88^Om{Fx zn0XG{M09,@Ϛ寤P@ tӸMB ?x^s5!f؂.Ye^1&0f>30[`䛬cW약fx+s\w#ClMDM$&&tLyus[ɽ<ɄGp`1Dn`#Q"Rj bsi1(ZV Ո݄@,hڏ¹.\#h@ ʒ4.m1]@ṙY ǮGWro.2?y?N0+,ڴky|O+ //,t8A tұMkVi@C.h׸$BaFL߹.kZ"(X0Tj3<<[~[kE@uLQ.5ʐmi[l=?wr;tQFtxU /}0vlUMw!ۘiK:- vC!E|?çu|Ig^?uծz74T;&!5 @!47MDIj!Kl %WkY9tkKh)sI08Wd@hq|Ư,Ls c!kwQb1*އ8Sh~s;z Pd.Tk!mp;[ ma`L_\R`N]ٕ `^t$,NONtT! Q*oKϡy}m鋲1~;g^Xs#`&`SNԩT.e\;? a%#pjZp$EKq!>a4ecT#ب/E%.ap4Y2]ҜtZ J;߂ ٯ/~Ng "g<@$^L38!#q=:$wT9%dι?8PቕcJrC5?gy$&nR ' K/Iat2kU[$'6Ԉٿ WWwHj%J1#6u$]Ǖ3E4TS3p\Q, vx+Fv8u֖̻_{Isj'oUJru EFG\>43Y""M|FI|pQZ:bILVXI.lIjOۮA6 tLfӺa]:2qg K_ ͯd`ّj wi$BN,674Y:(9Fb'gJ`,ՠ7Hi:`HЗ; JZ񕐻|3WY4K6J6q S,:HHn W-g6}X{ēYzB[ֶSؐi+_&_ Dy9DҬ3]^`8m!טt+,ZӤ˻C 'ZoƐg@t#LNC*YJ@ϢS|.T+DwThTPRךCP..<ܖƌ|pv5!=/׌-@*{$\ RϘguEL̾;ic_7s̜d[g X2Qd"s6xm ,{dn]sYX$X#qގoEXT+3!@8գ;騽&1{ݯm^Z0-CkTtɽ(D/YHzց<^9Qy@M Ҍ+rh怩)DTGa}V Q %bF;Odo R h!$7V2Fz9)jK-'FxcmF3u`5tb@;)T׾3QGIJyy._FjR_uߡ/uj˃ 6bר-xP/EK_KAET܎l!3KV|i L_|1} <=osU^u!~ND%=8HJw fU_t,Cȱ{}u(ãnf[6wadxJpr6'(ZkeA*%(T zhRp8{]3Z}F{:Ks}+źtj 鸷_^V|f9YVh*,oAVw<vi~;Є RydCc=\D?x3x ]3.?l.}nSDmFDTT\担l1y-#q6,H2]*M!J ;D'52|6 UZV>[sKZ#M[^t,@FOgΎZ="y9 ^?}?BK>VSDE ) 8yUKeU{ Mrΐ߲$r1|dRm50`z6z1hу[9|TndTu (y}}va`hޤp`rwLa9]$H*g3{ڷe%\[&ai},NS8g/)*x0̰j6})vk Xe r("-O+9kuB}NUkCh|o|4Cs 2E{ MqޕgV}ZHtgavhTGNr[T% hTX©@Z軡iݬu_n`c#rL89hqN+hLެ4 `o0_}wD3 h!٨~ʒLMr"kxж@U/7hTZG.f uV[>M4.@w&oe{qFh{f12 cNtVu40FW*, \B7npvw.lǝ8䘥l T41Bmj&} ϶> P81\zU_HTd~3[ܽP~"rP'm.x{qS `_ ֒d 1k66o(.hT@RȶXc]:FqcnYgY<Ԩf0#ceU"{0P qtݖrD j |=PwwSK:~| ^ Tit/[YfӪk"GE--W;K L㭮_3l2 pe)0XOHuI)z [e%Z՟tJV \qH%ewW2ᅯX{ʏ1fv1al<[KD[dHOe.9ZXOGn7pPi#4/N|_,+J%&29$3ukWHȩJ̻}rLZ#]۷|V,:qYGBa[mɬJ`;8R>`;m@5/=i }ok6#몱ϓTXhLm{ O~j!oͪ'@ mCvL4sW><?ÂX[ <)KkG%2VVN>U>$]M[nm8K z=ΜN) !k ДPSk3}mQ̫nAnpK-"ᱛ}e"nPDh JąyġB*7lqع@s{L'A)i?33icSgtݨC!V)g*Sh\̪h;Js^ bk%Iti(]P.w ;.`Oj|4Ҍ`i4`阹3 X~Ѯ@Diʩuu>x1U5Z'(z?zDF:0&XPVr ZaS7_nhHtY0[TQM:{''S3 aplMz/.We4 AG(6$0]Wa  DYF95L‰nt aBGBw+c +EoO';*-y4"24s6ULYLS{70ä.\='.U~sv&*=c)"5FN˦@olRB/<^$1W~v [ ȚXS#-Lm2'7z#(/A 8G_F lOe?\pdWKG蓺lUe]rkBhRUh?/7%]i7ଽ $'IGoY(*# G:g^ 4ueY hӐd,D^dQpU/S-bYm%ޭ-Mn>n|nғ-*W޻OHq @aY7}H!RrDcҹBڱ6ysmL '4{|iAҟLf>Cr v /%EQc.0- "5s1H}Fۂnh^&T54 ><B|Ab6~ 88zF^NcM{2Gܱ@LdV2[-{^ VrzF k! TPֹTC8I)" eܷȸ|bt9om91oc5y+u22?8D5P:^G%T\sg{|&яխv㛄l1 KvJ2Uٓs<1{?E3q)+ ճʬnA:+Ȕ!wMO1S_Q)n EmRIȻ/5d)s;-A3b3~ӂ Z*ۗW8rP*)؂H@$,2 MQ0V逄Nkl;` C4,&}WOs `*f_C0c+zƀ]Kl4H0{zFs9Ջ${^Rh:uU\}"\R曏1z  gSNrۤPHc@-19"H`~KV\F#EY?hiZCa5"l2;ʮL'̹'uF*+3e׉oq)K";p9gfjs8ʈAxuW_LfPȊ]jeJS :Y9 =W(VqV{Z'ԁΫw齓JF mio|ſ5uxU*N1?U[^DwCԸEiw1KnF#ybK^!}#Ӿ挔aGZH9:#1xB-suP)rh>i?߿&6 !/2Ђ T%.:|^ O:qUO ;GI鸢k"VjW `ֹq}(B[fotr:yjE=#2ya|֯0,F~eYN&IvGKKQV%iZ}F.VlL9g.q Q ")ɳ_v9%[?qWYTisPqpKD?ˤ5qJ hXwW82s(hw0PJf2A Pލ}[7: YZ