python2-boto-2.45.0-3.fc25$>#;_PzTf4ͦ>=b?Rd  T<@dhw  P ( ; ^ cvx.@ d  (C8L=9@=:=BG HIXYZ [\]^RHb_d`e`f`l`t`usvwxyHLCpython2-boto2.45.03.fc25A simple, lightweight interface to Amazon Web ServicesBoto is a Python package that provides interfaces to Amazon Web Services. It supports over thirty services, such as S3 (Simple Storage Service), SQS (Simple Queue Service), and EC2 (Elastic Compute Cloud) via their REST and Query APIs. The goal of boto is to support the full breadth and depth of Amazon Web Services. In addition, boto provides support for other public services such as Google Storage in addition to private cloud systems like Eucalyptus, OpenStack and Open Nebula.XObuildhw-09.phx2.fedoraproject.orgLVFedora ProjectFedora ProjectMITFedora ProjectDevelopment/Languageshttps://github.com/boto/botolinuxnoarch#2<<%%T*LLSm6Im7E$E$ ;H77z5oo%%$(#HH  vCOO?;==&4''<EYEY] T T"%.%.566 T -n**RNhNh25|s|s ""?^==  qllBj;;%}%}ce`}WWpqqRLTLT [ [ C[>.>.8 Q]EE~q^oo``\(YsYs&R&&)77 X!!]QQyy11U0WJWJ0A A  d*7*79@88T99@@  t t }} 5,:x:x |$$*7'p'pV!w!w    3   gg ? ?_WW/00==X\\%%ssxx   b 1 @EYEY(?::[cocoe   k k5..vv MM2669_..s TTx-11   (** ) yDssQ@@DDB44  ;2??&qc;b{2gEEGG#3''/DZsZs T  ww)M7A@"GG*"*"CY=g=g..?!!  ggD>=%%%4,&& kf%##^zJBJBii N E E |kktK,h {S{SqX<RR<T9?? UgSS}hh&?>^>^T h h_ D D G G69l9lTpUQb oo""H>]\Mr \ Z`FyMNN  W88StLL!!!hhjjXJJ&!O!O xx  ~NN __ C=m=m~~ , ,T =1::}-- ; . .QQc*N*No  v ,XXVFEEHFhFhe   [KO4O4~wZwZn++9a001?g77 e6OyM.. o C Cf\\&"""'B/GGK*..ZZ/.o.o}<(([[)o/j/je`(`(T  $ $r 0 0jugvgvHMYMY'-Z,Vaqq =3!M8;;Z T Y``}}'' /   ( ( \S{S{& Ezz y**`[+[+&// ( (NtRRc}ss %$%$trll>>kk$$.)3)3366Q n n  p5/* % ' 't. r S %O|)k  rJ 7#HAQQAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤XXXXXXXQkXXXQ+XXWXXXWXXWXXWXXXWXXWXXWXXWXXWXXXWXXWvXWXXWvXXWvXXWXXXWXXWvXXWXXWXXWvXXWXXWXXWXXWXXXWvXXWXXWXXXWXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXWXXXWXXWvXXWvXXXWXXWXXWXXXWXXXWXXWXXWXXXWXXWXXWXXXXXXWvXXWXXWvXXXXXXWXXWvXXXWXXWXXWXXXWXXWXXWXXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWvXXXWXXWXXWXXWvXXWXXWXXXD>XXWXXXWXXWXXWXXXWvXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXXWvXXWqSyXXWXXWXXWXXWvXXW&XXWXXXWvXXWXXWXXWXXWXXWXXWvXXWXXWXXWXXWvXXXXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWvXXWXXWXXWXXWXXWXXWXXWXXXWvXXWXXWXXXWXXWXXXWXXWXXXWXXWXXWXXXWXXWXXWvXXWXXWXXWXXXQ+WvXXXWWXXWXXWXXWXXWXXXWXXWXXWXXWXXXWXXWXXWXXWXXWvXXWXXWXXWXXWXXWXXXWXXWXXXQ~XXWXXWXXWXXXQ~XXXQ~XXWXXWXXWXXWXXXWXXWvXXWXXWXXXWXXWXXWvXXXWXXWXXWvXXXWXXWXXWXXXWvXXWvXXWvXXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXWXXWXXWXXXWXXW&XXWXXWXXWXXW&XXWXXXWXXWXXWXXWXXXWXXWXXWXXWXXWvXXXWXXWXXWvXXWWXXWXXXWXXXWXXWXXWvXXWXXWXXWXXWXXWXXWXXXWvXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXWvXXXWXXWXXWXXWXXXXXWXXXWXXWXXWXXWXXXWXXXXXXWXXWXXWXXWXXXXXWXXWXXWXXWXXXWXXXXXWvXXWvXXWXXWvXXWXXWXXWvXXWXXWvXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXXWXXWXXWXXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXWXXXWXXWXXWXXWXXWXXWXXWWXXWXXXWXXWXXWXXXWXXWvXXXWXXWXXWXXWXXWvXXWXXWXXWXXWvXXWXXXQ~XXXWXXWXXWXXXWXXWXXWXXXWXXWXXWvXXWXXWvXXWvXXXXXXWXXWXXWXXXXXWXXWvXXWXXWXXWXXWXXWXXXXQkXXXXXXXXXXXXXXXXXXXXXXXXd885ab5f57d4f0a3f5d304ca5e58a89000239121e4fec42e359e46496f711905a485b0d4618dc5de430a073aad78f78bd42385cb1b1e5f330497f9825b1cf67c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0731c07ce52c7500b3cebf4c14e2172656ecc114a41530ecea58c84f07637cf0e345c595ec40f392e076a14205a5c2bc92981006692b80266e1f606172451e27d7d897167b523b500ad37ec49e1281676e8a7caca47cd421b042fe0c375351a6d7d897167b523b500ad37ec49e1281676e8a7caca47cd421b042fe0c375351a6457286f906d7f32344d0f6ad7554193eb60ed54c4d96c3479c21ad335f2da00867aeb06da603cfe52115c259e08db1872f1c7bb05a4dcd43e8a9b1a1473b7a9467aeb06da603cfe52115c259e08db1872f1c7bb05a4dcd43e8a9b1a1473b7a94fa367032bd52aba5f0fa2903d0ad4ee53fd257d80a1dbaf4dcfbdc7b56a4b3fcbfcd20b0d42b76d4d0e73e3d2855257643876f301181823ab87241b50bbb5e3ebfcd20b0d42b76d4d0e73e3d2855257643876f301181823ab87241b50bbb5e3e54642fcddfd2e42e279a64abf80be0fd59b9aa8d6c2824f2910cb8be519e772379a90d310007b7e4cb12d553f11e1dabf2419bd609dcb0ccccbb8ff0af56bc3579a90d310007b7e4cb12d553f11e1dabf2419bd609dcb0ccccbb8ff0af56bc35e92ef2869daa6be9e5bdadd4c0948aa401eb795934952e5d625eca4b00d9a230ce3db6b7227a38919484610ec905a7e76a07344a27a4278fb4a38c4c4723c100ce3db6b7227a38919484610ec905a7e76a07344a27a4278fb4a38c4c4723c100eeb0ee849751c20ebbc1d088c64ca62547666b4f848e762726d6a872210e4f7aafa10988d7ddec31693972fc2bcc8dff45aa85c940a5e6af63c401500d92ccd1afa10988d7ddec31693972fc2bcc8dff45aa85c940a5e6af63c401500d92ccd177b969617b571d2351fa1a7428a6b0a933b55015fede4ed510a2b6766b033608651a620240a67d0676a5051d3d6a734319d2f018860478efbadb80104922801a651a620240a67d0676a5051d3d6a734319d2f018860478efbadb80104922801ac37a4f1787fd58c5a4819e05c6032cd2579251e82956aa8744e4fc89274c04c856fbb3d5cbdafbc38c97cc9bbe68e26565fc7a287f275dbd59de3757d4d736e256fbb3d5cbdafbc38c97cc9bbe68e26565fc7a287f275dbd59de3757d4d736e2504fc79d19110c11a1005fb84a4b01f6ed222b4520388252dbfab40893e88f36e284fd1a5fa6e9e8b1f07dfac42bad65a91aa74d590f29110644ab6e096ff707e284fd1a5fa6e9e8b1f07dfac42bad65a91aa74d590f29110644ab6e096ff707fcb5f4592b607bcb243bd4897d78cbc570479794fc8bb9d2daa496b7872bff453afb091b047a92b7e4d55bf7f01c850054172cedbbb24facd7ea69a32ae6e0d63afb091b047a92b7e4d55bf7f01c850054172cedbbb24facd7ea69a32ae6e0d6256fc31a3a6f69a68c7ed2c918a92286c68eb9ac1cfd89c3f344b97283878d305fbe258303dda00ae007ac93f50a7700d7abead5b980d58dc32a1e86a3c79d925fbe258303dda00ae007ac93f50a7700d7abead5b980d58dc32a1e86a3c79d9271e29504601443f93d7a813c13e7cb0f0770a9ef24cd65fec3bdfbfe213ad1af5d5bd01ae2aee919ecac8e876c7e732347106abf8d350125b28e80199594d4415d5bd01ae2aee919ecac8e876c7e732347106abf8d350125b28e80199594d441d5781621d7590900a134b3d0a5126dcf53150550cca4420b5bdbcc62b228d3fda94d258441c590e4d5fbaceb30355e43821b1131ee42bf172b92b3c4b1571791856271d70aad631ed2d9f85f179a2c8c00280ab9fb1f47396d18f0e9665977d3856271d70aad631ed2d9f85f179a2c8c00280ab9fb1f47396d18f0e9665977d3e071d2a76ca5deadca9a7d0ca2e6cc4557b5115498478a1bb37d32e95ed0fa334a1ec517195180eee80f265a8ba985997a8bfc1f40e0020f4a80e65c34b1b72e4a1ec517195180eee80f265a8ba985997a8bfc1f40e0020f4a80e65c34b1b72e5b013135fee1de84970a0d4e504537b5e079769c3d68d87bc20edd3eba90207b940a6dbfc1808beabb5de2ed1d83121840c18c6804d84409dfdae6ddd7ee50be940a6dbfc1808beabb5de2ed1d83121840c18c6804d84409dfdae6ddd7ee50be55c5c963dd7b6ab43e758706fefa89910d54ae51ed17b91276df931f9ca240254ea9bce00ad811871e30be9ae36f686abca7f42232824dd2d76f13950c2a61714ea9bce00ad811871e30be9ae36f686abca7f42232824dd2d76f13950c2a61714e3888db49243bfb24308ea6ae9ecb0019e883a3c8545e6730a8fef37192f8aa94f16f27778dbb801dfcb88f0eedccb4108a8a0277bd819392e01b010a981a4494f16f27778dbb801dfcb88f0eedccb4108a8a0277bd819392e01b010a981a44d11fb47cfc79612cc50bee339da91c29d745b9f77a06dc984cd2c37c15a6ec49fc8e8ebc04ef3fd44b759c3f3ab2fc567a82e102967054e5729a13b8f0d59d4cfc8e8ebc04ef3fd44b759c3f3ab2fc567a82e102967054e5729a13b8f0d59d4c94adc709b66b545f4bf42fd57c6acb928b35c72c74816895c82c52950fcdc36409386b71f4179e2eff39b34bcf6bc64aa0cbd44df62b027875bcb80a3913763e09386b71f4179e2eff39b34bcf6bc64aa0cbd44df62b027875bcb80a3913763edce04e68f513040a47b3b623313f110a5381890e97ec15e95b4fa2c5d9b87cdec31b58c2f0b84c8aebae1ab6aff2fb74f047f719d53a200739f886b48e7f8a11c31b58c2f0b84c8aebae1ab6aff2fb74f047f719d53a200739f886b48e7f8a114deeceafff11f647e1b304574b89024c9605b489b969256a23cb6aaad0c1e80401fe8d5c9fd340ad090b070dd78f42844c3983a179e9e11678224ab7dd31e80c7c86bd1d48f30a8441a744cc91c24a7c4ab22ae4b839b816aa2103345639370966f4bae90d76bae54dfe5413a663e158fc8c0e1b514653295062b9423dce931b620ecc623423edc0ddf07cc351e1952901e4bcc4bfa31bf4c2a6baee8c1e89a6620ecc623423edc0ddf07cc351e1952901e4bcc4bfa31bf4c2a6baee8c1e89a6d6b3235f3cf18cb4f0adcabbd51bbafe59e3f0cbcb095316688602d3bd27470f9c6f03fcd9d5e7983c8f4c554cea5fb397777ca14985400949e36667e95b53cd9c6f03fcd9d5e7983c8f4c554cea5fb397777ca14985400949e36667e95b53cdd2804ccf86994e382a80ca7d4014a55982d28b16c62ce46799eefe7696cbe40751b10cf4f38044a19807e4164e18a349a211ed910c70e44571b3d0f1e646105751b10cf4f38044a19807e4164e18a349a211ed910c70e44571b3d0f1e6461057cd000d2d18f9c0500bc9fc23ca53a60ee6139162a28fbc8c0a4991693a045aec59d6b4d607b7169a475a7271aac379d388032cf8339b492c584e41d526c60cb059d6b4d607b7169a475a7271aac379d388032cf8339b492c584e41d526c60cb0e8b5c34424939406927332594f7371848cf2862d076762b26743cf13eced1275d9a7b34adb3e25dea7f2503ab3e03e1a441cf9e071030bdfc5bae68685ea5a68d9a7b34adb3e25dea7f2503ab3e03e1a441cf9e071030bdfc5bae68685ea5a682845be2ca49838a12ab8a45d344f1537a1c3449458fd41c38d1e024e6bc9dff8fe93a4f4acaa54bdc3314a0d619002d4e040765e2ad02185a14e2a8b8006da6cfe93a4f4acaa54bdc3314a0d619002d4e040765e2ad02185a14e2a8b8006da6c7708b5aca86eacdf3b45f58f063f57f98d026d5920ea85199199bf135465fccac068bee457260e8578a089554c1e7927326b8d4afeb1ba1941fc22f0077c6b46c068bee457260e8578a089554c1e7927326b8d4afeb1ba1941fc22f0077c6b46fd3a21103223f6b38216ac2a477fe8671201e889df0713ca651d4d57826c09c35f7e3b919d581d4f6c19201a51d031dfb285334561aa57dd090d6fb499a9e3e55f7e3b919d581d4f6c19201a51d031dfb285334561aa57dd090d6fb499a9e3e55235070057c8608f17c5f29a2b49e50e4c95a962c493459ecaf5887c80335dbf5b4cc0b3953ca895e9501d1e4884a25998ade5846a7b263d20c5d53de2599e6e5b4cc0b3953ca895e9501d1e4884a25998ade5846a7b263d20c5d53de2599e6e8554325fb6a5f75eb554f1263ba32a3099701de8262682f2a4899d7b69e10c38cec06370d5cc6ada9f65c8fc983ac62d1f8836fd77a9a612b57a1fab5ec561b2cec06370d5cc6ada9f65c8fc983ac62d1f8836fd77a9a612b57a1fab5ec561b23dd3b44f1183685de42b004ed1b4eb70bec7b0cc18d8e50a55bac1f3edbe77a9d95be362dfa8e4e88dc53e221a7c553092bc6bb3ca3e2c54686c3ea7f803d2f6d95be362dfa8e4e88dc53e221a7c553092bc6bb3ca3e2c54686c3ea7f803d2f6b5024f75b6a5aba7155cdf764eac33c72d3e8a21b5d7e6658abdfd600670c17cdde2ed0da2b7bce2396ba45c1ba88a40721f0f6c14009f34fa2826b0bdbd7d06dde2ed0da2b7bce2396ba45c1ba88a40721f0f6c14009f34fa2826b0bdbd7d067d36634dd65a4eafc45ed75e93fe7358308206387e084e545c0dc4f1d3705f4e3dd8247e3bf0c23f68c0f95d603919b53f33106aa79dedc7037a3dd428572ea13dd8247e3bf0c23f68c0f95d603919b53f33106aa79dedc7037a3dd428572ea12fe6d7d5553b8e75941a98cbe5f6633c3f2426cafc236a643c0f2217633a4851941484dbffd2247431e607320373f86e24aa47c3d35455c0fc7bb4d18758b1b8941484dbffd2247431e607320373f86e24aa47c3d35455c0fc7bb4d18758b1b8383d2199f83d58952a8645cb49ad9dd34f943f379f6cf7b03c63f1121e287b9589fd063b94ebd75645ad99625d3d410cf09455e312626b968cdc8ceb729a543089fd063b94ebd75645ad99625d3d410cf09455e312626b968cdc8ceb729a543010b6ff9dabe6409318a6364fb0479501e8c5581ac97d9d47b8a2cc2756cc25a35ac5bb669f19c0025aa74ce57072a8a944d14821ef17732da3283336b514d75e5ac5bb669f19c0025aa74ce57072a8a944d14821ef17732da3283336b514d75ef172f55a51db5edc99d16b6a68587f73d580cc61bf0938ab6c01b222de1dc494a32310a31979922e5bc137df0d460646802d67416363e03c4e17797e9fa23804a32310a31979922e5bc137df0d460646802d67416363e03c4e17797e9fa2380457eeeef61b9be2fc81a722cf8da47976f66aa01ddabca443f9011ce172bd1b34ece550f406065bdf8d0be2117056b40c198c4cb5c67f73a522077e52d25b1289ece550f406065bdf8d0be2117056b40c198c4cb5c67f73a522077e52d25b128902f3ea050c0e44bf2bdcbd1a7e7b817a91c9222ca563682fedbfb5e59f8e99c1f35118380348874f9e904026b4f212791117282a4745abbcf6c67983b43968caf35118380348874f9e904026b4f212791117282a4745abbcf6c67983b43968cac9a94d0f4223a0e9b0b0782fe9b48e68596f94d19fda66e28c3cf39d77fbb5074e668c3e80ad8135805abe2207ce5781821ba911464b8331dad74208457cb6094e668c3e80ad8135805abe2207ce5781821ba911464b8331dad74208457cb6096753d2cf9f9411e68567d7c5662e72d071229803aa4425ccd232a99efc6f56cc9c6fb1f22247b76737ca4a4efe3277745793b6ec6e569d90f3e6f56ed24d5d3a9c6fb1f22247b76737ca4a4efe3277745793b6ec6e569d90f3e6f56ed24d5d3a587e4c0c34d914f887d72cb9c8d1f48c0ad7f3d4b5ab0d438f2f6b126bcf487e33ee04969b5f859e6a59a7bb136e4ee64e691c1569dd249fed8abb298678733933ee04969b5f859e6a59a7bb136e4ee64e691c1569dd249fed8abb29867873392941c79380af4d6fc1ed0462dfb9d79b9d088a05a68d26d62d7830aa5512cc88c67b20fbfd8f854dbc98f6d3b2f45a946a87ad8dcab8aa16d29e4f52e1c4ef20c67b20fbfd8f854dbc98f6d3b2f45a946a87ad8dcab8aa16d29e4f52e1c4ef202c93562354e21207ded667ccf6b2fd293bc2a0f7a04b07c4f6f04f0419a1b057434f9009ebf4ebb670539c055c8ac9f4e77d20183e54e6a7f076e7adeec1bc44434f9009ebf4ebb670539c055c8ac9f4e77d20183e54e6a7f076e7adeec1bc4406cd93ebde7d27f416ca1f80e4f37d3446e5e2ca9cd4299d74ca58bda36e37f111811a270602e571191512b470680abc77c6914d393607789036c1cadb219e5b11811a270602e571191512b470680abc77c6914d393607789036c1cadb219e5bc3e35c33dc41813bc9dbdb417eed6cbb5f0b9e6c284afbb65deb4221605534f4524cc019c75464d5330c86f0a1429ef664ecffbb9694999619e408449a13e2f5524cc019c75464d5330c86f0a1429ef664ecffbb9694999619e408449a13e2f5b3338d057b43246a7540349fea235a4d67a8b630a180842175d3b24a3dc0c9b9d58a8114754a997f98ef0d1fb1ddbf66ccf5fb85480db6ea95c7793e024c7a21d58a8114754a997f98ef0d1fb1ddbf66ccf5fb85480db6ea95c7793e024c7a21cf5749d9feee90109a401da0ee069a2ddd9b0ee2103a1191baf489491bdd78a38d4c361b3ef8fe6b8201057b54e73c7579d7ffa9083624acd3f093499236d36d8d4c361b3ef8fe6b8201057b54e73c7579d7ffa9083624acd3f093499236d36dbc9570142eb47a20a7e0b05a3073a9dffa48253099ff5718672c3015b59a685a54124b7be8bf33a6712a53e3468ae5270e9feb57e0eebec4914d9a2369deec1154124b7be8bf33a6712a53e3468ae5270e9feb57e0eebec4914d9a2369deec119189aac7d4d85e90ab00b2b9d12db2b5408a92efce27e86740e3655b12d8510a2eff10b1e78dee2c329809d836c5ba84235e61e9b8ecae6c204f6560e4aa91762eff10b1e78dee2c329809d836c5ba84235e61e9b8ecae6c204f6560e4aa91763512ce59b4efd4672120522bc03260bbf46bc886cdd5aac2db0ae1190b34045301f8ec00f37f195724266a78c147d1b9bbad5134bd755802af201b23a75cc10d01f8ec00f37f195724266a78c147d1b9bbad5134bd755802af201b23a75cc10d3420eaeac1f42d86afd759179a1ae8ed9d515ba1fd57a9648d5eaa81ca65d7c46f36972f965aadefe03cd33f80e4c2b6c46bdb7da0c67c19e0b405b624bd586b6f36972f965aadefe03cd33f80e4c2b6c46bdb7da0c67c19e0b405b624bd586bf6ee6f9b59c1fedeab14f89533eddd40e479aca968be01fb4f1936f356946e470431d885d3301957638d7606a92e65bb8931488c38762b084781ba67f09fd1ca0431d885d3301957638d7606a92e65bb8931488c38762b084781ba67f09fd1ca3ccb25b6e121d7e78bb3077f648fad8677352f70586a3ba69cacd1a9629e35e901cb420278742844a5b9136d4d9d3cb6488e29b45ffae417c4d5d093168ab0cd01cb420278742844a5b9136d4d9d3cb6488e29b45ffae417c4d5d093168ab0cd6801e6e3576c9f4cc1883583391042c2cf1b4970820d25389eb603ca9f0714482b377406a70fb4cc336800e80c140d0be1a84d841307b2b5f5347a6b764f8b152b377406a70fb4cc336800e80c140d0be1a84d841307b2b5f5347a6b764f8b1585439109d6414e0d45d65189cb1eabaf3aa94a754fad003bc21388adcbea4fa61eb08c55dbb69a85ee3fbbbe174a3d25f4de1b62038e84afdd9c9e8ad8dc5af61eb08c55dbb69a85ee3fbbbe174a3d25f4de1b62038e84afdd9c9e8ad8dc5af6bb1a09bb7a7fdb5657fa652ec653f90b84d2f20be4e112b07e884e014be6d05cf39484832529f4004b6eae4cf7bacb5f55730bf37ab84d7a538555d09a4b03a9f39484832529f4004b6eae4cf7bacb5f55730bf37ab84d7a538555d09a4b03a9dcd8389cb309e514e603fa9b75a59ace1313902fde6b85989a0ea9254318cd0c6a9c85dbf84da893b706ae91484b6b35bc5c1f715c4495095ed556c06c50e1ee6a9c85dbf84da893b706ae91484b6b35bc5c1f715c4495095ed556c06c50e1eebe7d319f401ef1a738debf5dfaa5edc62e4afa1ae91477b147434e6e6505f5159d80dc51f96c58fc387e966e6fdc200bdcef8adbd34961bc987e030fe3d8a9209d80dc51f96c58fc387e966e6fdc200bdcef8adbd34961bc987e030fe3d8a9201cd15e9dc450d3b8e93e2fc7ea26b93a9729623efec0396aaf2f2e2282b23dafed548e6a30b0bc8b6df9328e4fa12329f9891e69be1a8fc41879cd7e2a3cb51eed548e6a30b0bc8b6df9328e4fa12329f9891e69be1a8fc41879cd7e2a3cb51e41ec187011742d29fd5861641491b636de237fd265601fdceb20a6d973e37206e8bab6b313335a407142a9a85f98ef4d96cdbc57eabfc94ce61080e9ee30c8cfe8bab6b313335a407142a9a85f98ef4d96cdbc57eabfc94ce61080e9ee30c8cfdef548ad6bb6560dd522d6e7ba492452e7e07a35298ca6c84d2d1dfc010c0982312f4b498c3687e1656880e0abf2dbc4f9cf46f56c6b0bea39ed178a99b1d587312f4b498c3687e1656880e0abf2dbc4f9cf46f56c6b0bea39ed178a99b1d58701b025faffe9e3fc93946c69a85d1843e13bc308b59339778c9c0e312021e7dc57407afb20fce39ad24bfbb4bba52f537d7f1783eb6ff3c9d76a71f1176502cc57407afb20fce39ad24bfbb4bba52f537d7f1783eb6ff3c9d76a71f1176502ccba63ffeac2fd22e7017176c5dce8502a3b1a0fe47f78c0879e3893f378d8fd54dc5326fa6490607e25210c43d5a5dd32b67e29047251ac8e29cf171765726fe4dc5326fa6490607e25210c43d5a5dd32b67e29047251ac8e29cf171765726fe42fc72270e3a409423adcbc9243b812eabb1922428bfc277cb7478e191a42da5c20d6d026592540a8c8e96a8497b2f75961161a81ea322f896abb0de1a3c912fc20d6d026592540a8c8e96a8497b2f75961161a81ea322f896abb0de1a3c912fcd63d7b5ee709e81e03000f3c21c3099f474c752dfa751e61de875e6f406e3e400f3095d5edaaa5345906815d3c19a3877e3033d7ab80559a5dd737e1013dd4c70f3095d5edaaa5345906815d3c19a3877e3033d7ab80559a5dd737e1013dd4c74e9175be8a4d88dc5e363ddba3fd19e98757c34dfc025ebadc8615429da6033623aa3a05045d106a4e5d3a1eba1eb1628f4767fc3fda9c05e71d05e7eab4aa3f23aa3a05045d106a4e5d3a1eba1eb1628f4767fc3fda9c05e71d05e7eab4aa3f40923f29633e804fa98d359baed40604ced497a2af09729f6947c28acdc3eeaeab6773cbe99d116e3712b9d1b5dcdb11359e359e903228cc87bbd90a2f248aa5ab6773cbe99d116e3712b9d1b5dcdb11359e359e903228cc87bbd90a2f248aa597c65e68c8741fd7152a92d7d02140dbe96d56ea7f8673d3371868d50ff8666f1a81977080b39b22386487d205e1d9cd97e8bd373584c1637d4d0a95481b627d1a81977080b39b22386487d205e1d9cd97e8bd373584c1637d4d0a95481b627d2c9620ca3353a68cdd37dbb9497db710d6cc7370cbf864ae2bbd2b1babbe8dfcc0e411c878b587a2a3f8bd9154bc4d3ff9f78097639111fd5279f7ee6b7576fec0e411c878b587a2a3f8bd9154bc4d3ff9f78097639111fd5279f7ee6b7576fef8c98d8c9054fd6d797a6ac3c8716234fb5191c2c6bc4d5b7db56169a93954fad9c844b934c2e1ad864892fe6c4048e7f03dbe4474e31ac8c23992129c5749a1d9c844b934c2e1ad864892fe6c4048e7f03dbe4474e31ac8c23992129c5749a10338e98f4d2b0cedab57f7e1160ddc07cef3922f8909c4359bc72b3a13968c87c3110dab304e77883c9410085ed896b70930713c22b03adea4da3147cc83dd23c3110dab304e77883c9410085ed896b70930713c22b03adea4da3147cc83dd23b286d245c5521ed405f5f63b64d92a8bfd1aa2c239616cefc8302049ee27c0ad5d622727a8d7d50c228147f014705004388082d1bb00271da6774c868923a3635d622727a8d7d50c228147f014705004388082d1bb00271da6774c868923a3636d21a291ee16363eee91ddf13ebfc4c66ed42834c4556d2080767aaa265834a236653785dca2fa7ce52beb68124ebd7fcc47c2b845cb24f67a29922f98b2461b36653785dca2fa7ce52beb68124ebd7fcc47c2b845cb24f67a29922f98b2461b871e6a50dd7659090eebb61eed9b8a7fab431e135c4bf758d817d917e653a96cd50d5ace42150955473cee7c2387de333e586df1e8988948a58336969f498ea7d50d5ace42150955473cee7c2387de333e586df1e8988948a58336969f498ea7c998514dffead391cc16c44103a59cd10911744832967e26720b02eae3fc2c39118803b94ee058d29ecf40dc9ab23b6402c5ed4185f67734c2ac5a2eac637ede118803b94ee058d29ecf40dc9ab23b6402c5ed4185f67734c2ac5a2eac637ede6dead594fbe089f9c552f973e1723753d509a657519f777f9623e0ea8182157a034a4c896ad9f789192f65b22186a91ebd6230efd2f8d9b22f01bd0fdda41ece034a4c896ad9f789192f65b22186a91ebd6230efd2f8d9b22f01bd0fdda41ece584f0f6fea030349d9cdfa666741d86c6693fe300098a61a15e7d83cbe6c6c5a19d38184a9777759328ec7416743af248086fe56832f31ec503ef6d8b2ae204319d38184a9777759328ec7416743af248086fe56832f31ec503ef6d8b2ae20439a5b2e94c2fd7e0461c5c784416bd0cc48877f72b891f009658cb7ac689320049c095bc72112de7d3f97884c612a9c061b6a68599c43f8f909f85a5540d01ec49c095bc72112de7d3f97884c612a9c061b6a68599c43f8f909f85a5540d01ec4e7b99bc5ec8a58f6cf1e889cfbc4499dbd29c14b22710aa3701bcbb9f8cf38e456b65aaaa95e5838d1f56b5bf75e699f182146b6cd7f14d8455ee4a725a8f75756b65aaaa95e5838d1f56b5bf75e699f182146b6cd7f14d8455ee4a725a8f757c5e2631139611f9dd6764c80529c2821d17256a757bbeaeaef1cf3c5ff1340dc9098259c1a24ec94fd9bc14ecd83d6a594d2fca4885504adf1f0cecc4587e01f9098259c1a24ec94fd9bc14ecd83d6a594d2fca4885504adf1f0cecc4587e01f8d8adf49ecaa39dbff7833d2ae9bf6e756348acfb96bda795aa5c46eab0ef10423597cca1a3ec9309d2b5b7293c307e1d38c5bdd79584b0d5a1b286f1ac0bed223597cca1a3ec9309d2b5b7293c307e1d38c5bdd79584b0d5a1b286f1ac0bed25620fc0b16ceb30016fb61b22559df5022c2d0248b945d28fc74f6955393f44da5f976cb76b0c8ee316de406ac533743d8c6beb6febd048455445be65e95c918a5f976cb76b0c8ee316de406ac533743d8c6beb6febd048455445be65e95c91853a584a14dcf1810099a4fa984a20687fabcfebf74b3353260ba63a0d48b34aa784826c1dda96644d2693c89133e51f286c7708b239818c1e051eb10a3a5909f784826c1dda96644d2693c89133e51f286c7708b239818c1e051eb10a3a5909f7815500418c9a79c1580bab7386b88a47fc3e7a6964f8a664fe81545305582dbc5d0b9e52bbd9e3e10434b77b4776aad7ff6fac3353eb2fa7f45a6849d4a70edc5d0b9e52bbd9e3e10434b77b4776aad7ff6fac3353eb2fa7f45a6849d4a70ede6b9ea2293158191f9810f1e8c88bdd1d035b323b658ce44892aab67453770b6da42e477143397831879a795955d8503034bbf8f545a336957ee5c069fd3fc47da42e477143397831879a795955d8503034bbf8f545a336957ee5c069fd3fc4731879b79ed3dce4c4eea2f3cbfd1edcb9b62cc28c85a009f93c29ee7afdbebd323241c46928ae1faba1c6cd9b98a48b69537d51c54921ad020bd8a8c884229bc23241c46928ae1faba1c6cd9b98a48b69537d51c54921ad020bd8a8c884229bc6c7f8bbe5ac081979e456166722bc4bfc3dd99c10940d42270abb27ba43a3e66a6b05e95e3823b5f1d369472a13e69a761143011c04d669a6346ec6dfcc97f83a6b05e95e3823b5f1d369472a13e69a761143011c04d669a6346ec6dfcc97f83d90b4e349c6c226a5a6aaac0ca671a88402f6066467ee06107eb4df711edf1d92a12ce09e1c9686fc380d5ab6617d098a452e2b8b2e04bfa039d1c3ef609ed552a12ce09e1c9686fc380d5ab6617d098a452e2b8b2e04bfa039d1c3ef609ed551df52020563f78024f469befd067fc1d861174d7a35d497b6404e4558804f8308ed99eaf3f02da57a0ec0720b966a3086ff563c8778f1c4193e4ff0583091c858ed99eaf3f02da57a0ec0720b966a3086ff563c8778f1c4193e4ff0583091c8555b4896a36041d73c3c418379fc3a5e4181f39aaee1ad451653f945e69185f8579f3b7b6c9403b8a2c6cabdcf5f8f25875b72be797d38c4f8541e2cabba5decd79f3b7b6c9403b8a2c6cabdcf5f8f25875b72be797d38c4f8541e2cabba5decdcc6c406dc80f856935c7e047a0d0797bb333475603d0a913d8c1bc0957f1ee44a4d03538721abaf208f1205a3f4c5c0a8a794fbc5d96c123216b4809d9489250a4d03538721abaf208f1205a3f4c5c0a8a794fbc5d96c123216b4809d94892504650b9fc100461cf7cc147e40cfde950152daba35a276158c87cf4e25d1713dd5bd29ae78e9c58024d9674d3229dc47586db9a859feb5191355be96a5e81d5af5bd29ae78e9c58024d9674d3229dc47586db9a859feb5191355be96a5e81d5af3a93f4063211477bb214f732baf94ab06820536074d0907e33a5c2dc0192b6ebd9f7c9724950d5c1d09038415b8c62696103bfc82006d8b0ec41c39c01e774fed9f7c9724950d5c1d09038415b8c62696103bfc82006d8b0ec41c39c01e774fe372a8ca8f57d9d45332592d34abb1c8b417c39856c3ba851c1dfe17e5754829d4c632c037c359fc0d0be9f8cdf907aa02c797828aada9c1ba2bb340be08ab60d4c632c037c359fc0d0be9f8cdf907aa02c797828aada9c1ba2bb340be08ab60df084e4d925d883b3bf16739bf5b114d8080bd30642fee770c6bc9f3283299a3cc98736c52ec582ee0012b15bce6de54429b4f8656fb13b316c2ddd6f030237e2c98736c52ec582ee0012b15bce6de54429b4f8656fb13b316c2ddd6f030237e262a17e3b7f634c1734d48d5c907d502145175abb48cbcec56ccab7443d0adc6ddd475baf5ca4f9ec4ef938c56fc31eae461944b5110a50315fcc5da880826949dd475baf5ca4f9ec4ef938c56fc31eae461944b5110a50315fcc5da880826949ba64aae53dda38647266ed44fb2c8c7f880c24c71f3c745996bd57a4c5947b803c106a5c6d979b7698c23d986929c8cecf26e79c1e0e212f70e9f6f1b845b6913c106a5c6d979b7698c23d986929c8cecf26e79c1e0e212f70e9f6f1b845b691e3ecbef522a550b3dacd4826c81ec717f9dde273f4dddba88f85dc7345c6f30aff10facdea6e21594f0dd8f2281fa5f2c3b499f0ab80256094a2345e5830b53aff10facdea6e21594f0dd8f2281fa5f2c3b499f0ab80256094a2345e5830b53acee1604329a6e9da89b6d68260bd2ec26f860c0fc4416b770cb9ec96f2372f9def6c0273b885cd31acd8188f9a5f2974ecc7d42158e26ead1943b2efeab51c56ef6c0273b885cd31acd8188f9a5f2974ecc7d42158e26ead1943b2efeab51c561fa680ca575849a6461ab97649feb765075131d30299c7deb9dbbc4e8e32a70d4848ffb634746f454efd842719f862ce3988e3bbc3fa8dc16e71dea214c9abc24848ffb634746f454efd842719f862ce3988e3bbc3fa8dc16e71dea214c9abc2243815fc9960c5cea9562385239b25d0de81c4c8b38de4cd2ee6b7e55a78ab6e58f078decaceb2a85ad5a536bc6a087a6b76b4dbb344fa8c207ffa4e376ae0c258f078decaceb2a85ad5a536bc6a087a6b76b4dbb344fa8c207ffa4e376ae0c2dcefbbbddbcae7e228d40fe39759ab491a5c16b63641434238d71ad6ae07c7756912ad2cc68798466c18b871f9e4d6406dfab4094e62ff4b467d88205e135b816912ad2cc68798466c18b871f9e4d6406dfab4094e62ff4b467d88205e135b817b0c701251584530b4a5aa61135df3887959e9937a7c6e09ab80bef4510b0720488cdf09d9330a3ae721d6a6d659b36eb17552d2c7dfd832f5fa68c4213eac5a488cdf09d9330a3ae721d6a6d659b36eb17552d2c7dfd832f5fa68c4213eac5a596903296aeb26ed5147ddc487482f17b59a134e2b1f6a76912967ade37bdabecf27c9d6cb74954525237f2f2a8571a3604d008c0a78a70c03a9fb71c0bc7cd2cf27c9d6cb74954525237f2f2a8571a3604d008c0a78a70c03a9fb71c0bc7cd255f0bbdd79fa078b0cdf9e38ed9082936c9bec549c027acf9bb155e272e0929136b2e56e4eea203663cec44c61ece67fd8ab7c788d263583a44e23642ca77fd836b2e56e4eea203663cec44c61ece67fd8ab7c788d263583a44e23642ca77fd84f829f8a3eb27d9bd4f71e57f16dab6d7a5a73aadac37af57103380b59f4ed1fb016965cbb22a97932c98ddc2fe2dd12e5aa7ebf16052597a5b1a54ed4bc32e8b016965cbb22a97932c98ddc2fe2dd12e5aa7ebf16052597a5b1a54ed4bc32e8c14bc4267476c7e6c16936cc603c742ed908be81e4ef44223194477ee151ac17f13d11ccf967f3993c14f6c3a31d6412654dc9316df46fedd8e75606dadec1d0f13d11ccf967f3993c14f6c3a31d6412654dc9316df46fedd8e75606dadec1d0a4d7d8962f39ddcb1a3669f762c54f050e9f178e1c59d596642660bf1d876e662931367f3a601bfc1dab09152c0b38030373c636c358950453c8c0b5dcf47f092931367f3a601bfc1dab09152c0b38030373c636c358950453c8c0b5dcf47f0944ce35be58cf71b31b1b825dddba1fed5156fa8dec69527437fa9c6f815799cf8007830a7b806335777fd00e6f0f5de27a10f9e9ec324b8dff9e752306cff33f8007830a7b806335777fd00e6f0f5de27a10f9e9ec324b8dff9e752306cff33f0cba3e47b4966b802018d3238fb672931b1e949a7a34b7dddb4b65d346b2abbaf533483a948bdfd1c8429b56f626240e27be28c98531cef9275b5a6dd94aed60f533483a948bdfd1c8429b56f626240e27be28c98531cef9275b5a6dd94aed6036e5d4d1f0594632eb197c13a490ab039598d2f65ac64e7ce6aa07d681e42e1efc6c0ff5e4185600f1e14488125d151b05d7a2b4d344b5d80fff4959b661b5effc6c0ff5e4185600f1e14488125d151b05d7a2b4d344b5d80fff4959b661b5ef5cc4ad3ee87ed1bb3574c88693e16e8b1b3da61524df24423217df066c75c4a79f2dbc54f42a6257932ec2da908f0f2f6f600c7d3ea4bed02251941e55be29379f2dbc54f42a6257932ec2da908f0f2f6f600c7d3ea4bed02251941e55be29378430aa21b909fe59bb6a5461f647096f477e36d3ef24c7a7b538d3587970dce495274c9b879b4c5a16421c2d6e7e0e7818d4be149e6f013ead5e5557a97b3d3395274c9b879b4c5a16421c2d6e7e0e7818d4be149e6f013ead5e5557a97b3d33028b9c4ba78348b97a8840c2a0609d729bdc7b7c05ff71aac41136ee437ad24a519e6707d606e03bd48fb9009af5f7897b9af4f242d3b2af06dc5c5e1673e97e519e6707d606e03bd48fb9009af5f7897b9af4f242d3b2af06dc5c5e1673e97ed8af68fe207118210789caa84eb4507e2244c90d05f32d2e98efad8031ecf18a37d3636dd91485063438f0806836f87475ac987c6ed044d797d038f5edc50dc337d3636dd91485063438f0806836f87475ac987c6ed044d797d038f5edc50dc366f22e1f276949baba93a9540d44a593873dbff743d1907952c280b3080eced672b67eb6aeebf436b8a30a584978f6d45eb99e9256462968b79cb631179328f872b67eb6aeebf436b8a30a584978f6d45eb99e9256462968b79cb631179328f82bfdb6719a5fcdaedc5cebb0a6246a562e46f250642ea3e669b69c3203042173beb08b3533df017d7bf6cf8ec330c0383740233f89aafe66f55e7609511cdee0beb08b3533df017d7bf6cf8ec330c0383740233f89aafe66f55e7609511cdee0e5e47a99e1593ccfce91ace02057faae522a5e989099c83f819d4c3098e4268fe522ed016b9817b80d850f488cb4437be9baaeb9d6ccd28824b9c55f17755490e522ed016b9817b80d850f488cb4437be9baaeb9d6ccd28824b9c55f17755490cda25afd03af1e43d8cc9e16ecdd5ebfe5e6cc19a77936a1f7d905565b561660b9aa6125e050c2af4565a20b47f2975e3f3dc9ecd196b9409cf9d73aee0e3035b9aa6125e050c2af4565a20b47f2975e3f3dc9ecd196b9409cf9d73aee0e3035c67b0bb14bbd7bd120a8347b862fa081167ee1f6a86cffb849a229221e2d4180f51557e060c6bfa02ac19556d3161ce2767f9a771e337c1286235648324b3fbbf51557e060c6bfa02ac19556d3161ce2767f9a771e337c1286235648324b3fbb75e1fd9a7bcc9241e4a670a503c875fc8b4ed0bab8145f383e1499736f75a3069248ceeddf79db44d6e07fc89fb0c997c691926ca6cbd9a67f90cc18e9b605069248ceeddf79db44d6e07fc89fb0c997c691926ca6cbd9a67f90cc18e9b60506f7c6b7d5a47208796cf8a29989409a4e27a3f9297ebd239ba017da973871ac0105fb4be353a8e823aafccc9eec58124b549430265fcd85e3309e91d9bcec6caa05fb4be353a8e823aafccc9eec58124b549430265fcd85e3309e91d9bcec6caa53a6ba56c66395d3bbe48e3b1d3485f8f3b22745089858dc76fe3a0190a68faf5a7b956a9f47560b3dd6d4d2d558669c3a399c35318bd1658a03452066e2f3f55a7b956a9f47560b3dd6d4d2d558669c3a399c35318bd1658a03452066e2f3f52bf61c74063d30f6c0529371cd5ea6e8c57dd2cebe077c01e665aae82d211ae16eb1889a28cd8d709137c93c5dc793c9d712aa6da7cbb979d4c851fed7e8df686eb1889a28cd8d709137c93c5dc793c9d712aa6da7cbb979d4c851fed7e8df6845052e53b639f3930d19b39b8524f1559072bc4c543a36c801cf86d2e48556fa6f4b53182608caf4e92d361610d05b73e16d804f49a49946af28bc499c34f8436f4b53182608caf4e92d361610d05b73e16d804f49a49946af28bc499c34f8438688bf62acea7eb3b10544f3427ea4c93723887e2cf688cbadcedf5dfb2826f6e4fb9d7536a1e89feeccd5e77040f9af8a99789a26c9609469f62eb23dba6b22e4fb9d7536a1e89feeccd5e77040f9af8a99789a26c9609469f62eb23dba6b22a83da7f90f7385deea09b0ce9f7cf2f3184e1407131da5a96fa9b52465b5bf486228a5e27d5473eec0904c2197df46f0c6dfc66dfab1435ae5fd12699e2d2d9e6228a5e27d5473eec0904c2197df46f0c6dfc66dfab1435ae5fd12699e2d2d9ea1dea798228ddbdd431af748669d6139b3f1187ea88b28b9e7ca7c5d505962c497344d62ba7e6c1b4fbf2fdc545cdf39c22d83fbab5b92b45cb35a9c42ba16fe97344d62ba7e6c1b4fbf2fdc545cdf39c22d83fbab5b92b45cb35a9c42ba16fe61122e3b1eb6c7c1e76944efd201f7eb8b94f1bd6aff2d969bc2a105331c6998e02b0d1bd7ee5311753b48ecb2f92ff79db072d0d8ef3433e42349967515a79fe02b0d1bd7ee5311753b48ecb2f92ff79db072d0d8ef3433e42349967515a79f6f41ed54cca62b241ba52056bd5eaa6bde36c4f310a7fd05deaa3b7a0a8e505ef3fb17b3f7d57c5c4fad61a9abe16c6028836187780e92a1da0b6bd531855066f3fb17b3f7d57c5c4fad61a9abe16c6028836187780e92a1da0b6bd5318550660ed54c76b39c9d6a2455745e70ddd752f495657e121cf9e1c6b72b38de7f0a8a4f2d2685f263d575e75d5ab984a4a0164d8b027d1453f04356a4a16b8a941c8c4f2d2685f263d575e75d5ab984a4a0164d8b027d1453f04356a4a16b8a941c8c275555618b9774af6e9d972b2c4db93125954319210b3c96e4525e8eb57e2484399a7aa25e04bad42903793433a32166aaa88e66702ae0fa454756eb805f4eb0399a7aa25e04bad42903793433a32166aaa88e66702ae0fa454756eb805f4eb085376016bc39720444d4e637186719b128601b9fd17f100eafbc64318be647b033f01c0d251773bc705b2ef03731b3d824da9cde6c36f720c7aafc70f5b6cbda33f01c0d251773bc705b2ef03731b3d824da9cde6c36f720c7aafc70f5b6cbda09ab0a848d63bccb197c8c44e023287980ff426e11a8531322ee387969c43158d89bb2668b71230b7f5106e77a944f6bfe4a3dd01c1008f3f2f6ed3bdc36d12dd89bb2668b71230b7f5106e77a944f6bfe4a3dd01c1008f3f2f6ed3bdc36d12de86980a520578730d84f9f2c299273f9ef902195a393825df99747b692e2cba587794e4d7e0b4aa61ca6d304345e9c8154db5e9499d109cbb59d27897d28946a87794e4d7e0b4aa61ca6d304345e9c8154db5e9499d109cbb59d27897d28946a948defb778a7898796463dd2337f61786e610854e5055e2ae5d0d442cfdb12bf0bc7c9dd3d85679ab90cf32e85b2a5e331b4f5e1c46304c0ff25e59ec0c52dbd0bc7c9dd3d85679ab90cf32e85b2a5e331b4f5e1c46304c0ff25e59ec0c52dbd77d2419d437e52598359a4a14733c771418ca04eed3a8a6e2f9b649d3e2b6849d74b1fa36f466f149dd5bd8ee7923da7f9f4aade6d2b315cd5d0555b8146a22ad74b1fa36f466f149dd5bd8ee7923da7f9f4aade6d2b315cd5d0555b8146a22acc8148d3bbb0f1e2980a9668112f99de574856338df3522c9b0b4e54027bef21b79328bdd58632a7ee7ad41db88390b6cc1b408b3777bc7ee4a8717d6eae54d1b79328bdd58632a7ee7ad41db88390b6cc1b408b3777bc7ee4a8717d6eae54d15e1d6a57922802dfa6ccf07137f753cbae78f9ed47c30d3dd8a59173da112f56d0f1a07415e95ff884e2884a54f91bafae8fa44e1d62fec06e2fed66cdfa5f09d0f1a07415e95ff884e2884a54f91bafae8fa44e1d62fec06e2fed66cdfa5f09034aa19169a8d17c77e9da91ea415c130234d3bd443d605b9ccce469d785a19ce07e490c014ec5db8a563ae3903e708c886ebcd7707f45e127bcd8ae19094a79e07e490c014ec5db8a563ae3903e708c886ebcd7707f45e127bcd8ae19094a79b05ed87d4ad833e27d98d29bb55c00da162cbd015b31d2ef2e9f5098de741741155195889d2c636f1cd4c8f515434767595d2cc22612a50b3b184c12f7459bfa155195889d2c636f1cd4c8f515434767595d2cc22612a50b3b184c12f7459bfa8d1dc9724b9a3deda29e66dc840800c6ef678838d0488d1856a16e97d5cd4973419803659e6ef1a28b6273cf5b10ec2b572be89925d778b495645edbe2455b22419803659e6ef1a28b6273cf5b10ec2b572be89925d778b495645edbe2455b2299f4dd3b48255b3e65d9ca149c464467349e6e2093070b80bf5311d6c96a907b5254f728cf7d1209fd6bb77c314ba6ef3da9c4d85ff16d3585b81163afcfe3a95254f728cf7d1209fd6bb77c314ba6ef3da9c4d85ff16d3585b81163afcfe3a92624070fd001ebbae043291e66f539baee3dc3392ded02462d077962e18b87b5635094809068a01790ac4e94a9a301db42aa1d0331ec34504f2899682dac564a635094809068a01790ac4e94a9a301db42aa1d0331ec34504f2899682dac564a823db4b7f2cd6158c5e2a5ebe83c1b0d624c7a7c7d3072923bd19c7b20820454b644d231a31de8b123c30b76a9bbd5a54ad4c0d206ae1758db4ff2632d9aa396b644d231a31de8b123c30b76a9bbd5a54ad4c0d206ae1758db4ff2632d9aa39618fa4ae87690801ec4f24c949bedb62c801c19b73dfa3d174cc53bf8d68d63888da8579a425d032cea91ca19931df6552f18ac9d26d9acd9b9c85a6d187bb8b28da8579a425d032cea91ca19931df6552f18ac9d26d9acd9b9c85a6d187bb8b22adca4e9729041ab658f24ee4503c7a6b13d77f89ae9a554ea36e69c4c6b8196e50aea52cb0dffc92817a96868169b4a5c8e5882e47bea532de7020b292c2a5ee50aea52cb0dffc92817a96868169b4a5c8e5882e47bea532de7020b292c2a5eb690c225bf284b12d4a505178da82c62afa3e2276da37e559b5be926d87ed9dd1550a49dff73b4e40360a23bc2ece2957a0d3d3bd08fe789580603eb3300c2a31550a49dff73b4e40360a23bc2ece2957a0d3d3bd08fe789580603eb3300c2a3eb22323e2930992e9cb8ff60bc32949861514328ca91b9d2e377a1fff25b0152fb6a8d27d1c55254af2aa9cbca10ddeee1bf244516b7b0017de88c97c4cc7fd5fb6a8d27d1c55254af2aa9cbca10ddeee1bf244516b7b0017de88c97c4cc7fd5c0075bb63294a9f95794b7e47e3963b05d1b6ac0996cb0f2f12f9cd44864519ac030c4829a4baaffbacc055c664e7220db6341f41eb8d5a10d4b6d5ca9f666fcc030c4829a4baaffbacc055c664e7220db6341f41eb8d5a10d4b6d5ca9f666fc07468b2227c78380e11cb1765df1c638e891d23a8547f62aa92cb8c99e979c7db28a07a81c43619eb4b277220977125032274b977bb1c067a1f8f992ec11ccceb28a07a81c43619eb4b277220977125032274b977bb1c067a1f8f992ec11ccceb6dc630351444067c2a74915bec2789b9c7d81fcc40f06b4855f38021321297c714f15798fd981e0b717c3fe9e37fd0a68d60515966781aee18fd2fabd55c66b714f15798fd981e0b717c3fe9e37fd0a68d60515966781aee18fd2fabd55c66b37ca332362ad9bb0655eab6ff078609b7101482d2beb86dc64e4f58a824627e7bce3b1efce5fa10248bb69462713486c93fe584413067fa8eb92be488933d3afbce3b1efce5fa10248bb69462713486c93fe584413067fa8eb92be488933d3af4135acb6c235635be9022eb84b876c90ec1329378f73eb34deadc99bb3cb93921116b08bdae7a36cbccaf9cf435b90849c4fb8dcc7731f638634422a0b4514c81116b08bdae7a36cbccaf9cf435b90849c4fb8dcc7731f638634422a0b4514c8812d86c352401c1c4057a2fd5579fcbf005be4432255c23e1acbdfd04ccb9a4ca54028d76b842043f6814c508969bd8739eaf9200de7c96eb7c9576cfa7b576ba54028d76b842043f6814c508969bd8739eaf9200de7c96eb7c9576cfa7b576b86e068632d830c24bd1236fb63e656f5304f7a7c30222ccc6bc1034e0d4da1831aee9ebf3303157fd76d38b46e04808e5285ccc1c3d0a29bd164065b53a897d9730d06f7d3520558a811c4a2d762ee33181cb525b55b78c1721fa5f3954227476312d656d77234d02e49def7ab287bcf9c9021ebaa655bc4bf7e4567c2cd95e9b69791667fa66a5dbd6678cdc1c6a1912640bf72445ad25fdc3b382a3c12e4c7b69791667fa66a5dbd6678cdc1c6a1912640bf72445ad25fdc3b382a3c12e4c73ab532d5c82e5512701f9fb8c80d60c4b3dd931e60ee476941ba1aedbb1648f698b86a5ff254ca80be11e05ff6126fef2c8b9a307e036ebdab8a1dd644d85b1098b86a5ff254ca80be11e05ff6126fef2c8b9a307e036ebdab8a1dd644d85b10f0a4016dcf0dbf953f635b8592d8cbc16d3e97178ad749dbec9a7db88185154a7f7d1778b7ccdb01b50dd2583872af34889d8f1d8e0c6efdbffb686c55817d8c7f7d1778b7ccdb01b50dd2583872af34889d8f1d8e0c6efdbffb686c55817d8c90900c658f74304e9cf4e445e4eeaf3a7f4f7925bdee8fd410a7efbe040e8c5fb624f4da1887f8d00d6fcb3cbd2ef099e46d6a3aff1dfb94c2d64c9b1f4c711df0728aed651970895d08dbc60ac0e3168ff2b9cdfc71be5449e95993c3a96e57f0728aed651970895d08dbc60ac0e3168ff2b9cdfc71be5449e95993c3a96e573e258300ed40d627b072a9ef478069beb6df74eea0a4cd2e809765c767cb26e06d78667cff1129d031a8dc64b77638a107294871c5941d6a3e1d2379e9b269dabdc77448924bad6e052d658d4259767d16f89234d37cf4147bc397f8a8917eaebdc77448924bad6e052d658d4259767d16f89234d37cf4147bc397f8a8917eaeecbf50925f282ca11348bdf1a5a7d220dff372f6d119e8c9b269efff4d56435bf5abf1db7382d25dde05e941013e541d895e6e9fc4608163f661ea758c27981ef5abf1db7382d25dde05e941013e541d895e6e9fc4608163f661ea758c27981e91994517aa281f25a7ba62594bdfda3a335cf6e8b633a23c97a511a47d0ad9f8ed55011e0d20807b24816d4123db5abbcac48b30f03bf426c6ab27223c9aebdaed55011e0d20807b24816d4123db5abbcac48b30f03bf426c6ab27223c9aebda66614856127be921922b76ee5974d6cd51e28b5148249fd1d856a210529e2e3df1c7f5583d5bbbb6055efb30fbc3c45ba4230f904daa8bcc44762abd09e1f672f1c7f5583d5bbbb6055efb30fbc3c45ba4230f904daa8bcc44762abd09e1f672db7edb4f1af2284be209f5e9a64dcfab5946bd66f5560968a423b60abcf1ea068f9980063d417346d33b61dbae70c9614487125aa6c7126422cdf27245af01b38f9980063d417346d33b61dbae70c9614487125aa6c7126422cdf27245af01b3b8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e264fb474c4876403bfccceb873e30b5f0717a4bc7e0076695ccf22acdb1b911f994fb474c4876403bfccceb873e30b5f0717a4bc7e0076695ccf22acdb1b911f99f68ac8a6e55f500a357ff4478a1222db80f5919af7a1d43a96189c5f33e6010c622fddbb2a0844add9ad7618bace5000ab988797e94b4ee783db446845f84a97f4fd3f2ae23fed3d8eadb580bee709461197f35fa64820cd9bce2deae499c795c69721a2e749ad95d06e787038a66f59eddb3e565c5666f63f1b95b6cfa9fe320ea0dbf53fc0a9d78858546cc5e97c5efb2824e9db2e9eb2410bf8c0e56fa5c50ea0dbf53fc0a9d78858546cc5e97c5efb2824e9db2e9eb2410bf8c0e56fa5c53e073c3f000ce7a1f0d0255c462c57dd5fe02eea2412c4381177de8c445bb343f606248dc4d400d710ac6e31900172cc2addc589c62bdd19b0410521d4452d6ef606248dc4d400d710ac6e31900172cc2addc589c62bdd19b0410521d4452d6e77510ab4f3c93566b05f8e2b4773693089d9a2c10b482fa81aa202f793940d335f4b399437c8608b15ba7ee6e8f8c679bfd8453607ac20d4b04e8dbec13345ee5f4b399437c8608b15ba7ee6e8f8c679bfd8453607ac20d4b04e8dbec13345ee407f497ee8cf6ebd34e8d43c8682ebefceaa9324d1a3e5080d917c89e2feca218f9fbb5a74b38c98962f1ca95299b8e7200653fda99e1c7c05f0de86db6631468f9fbb5a74b38c98962f1ca95299b8e7200653fda99e1c7c05f0de86db66314686571c1aa30a1c5055299be36396c0caa4a778045ca3053d6725c9aa086aafd7f998931249fc82d0a524399bfcca27ad2583cede9dea2573af19cd0b26bc63a0f998931249fc82d0a524399bfcca27ad2583cede9dea2573af19cd0b26bc63a04e7bfa96bf04d42b7436479a64e099b790a97c7717f53313c8c25f17154f79b109581644e8915d351609b7688a5663338d397a718896131ca1444015b4efd51209581644e8915d351609b7688a5663338d397a718896131ca1444015b4efd5128b35df485b9897b2918335eb3377b525b3c38717f5e150ff1d3268560bc837ba2c8b8c91adba2eb76433b2e0de7d75bfb51bc9500a182d0300732159f2d14ba92c8b8c91adba2eb76433b2e0de7d75bfb51bc9500a182d0300732159f2d14ba9dbde107be1affc393a0c1e7a10e815f19d7d666127f3f972858825426c13e747be1e49e4b781c9ff36f9acd1d4b905ce280d6dc1239e7516a09f4d6c96add3c9be1e49e4b781c9ff36f9acd1d4b905ce280d6dc1239e7516a09f4d6c96add3c9d47502ad4027fd3f5f3fb5246f4c0e7cc4e2369701997a67805246502949248d49fd876f671ffd0914e32fe8bf0a957c21ef7caee47313c8da8c6bbd875f25b649fd876f671ffd0914e32fe8bf0a957c21ef7caee47313c8da8c6bbd875f25b67db34339e01864c932a94de7ba2056fb4fda56dc5171ed00c56e63c316508906246a450cb8c3ced7b8035bfd9086480488d918bc640351f5dc03c9b9ab20908a246a450cb8c3ced7b8035bfd9086480488d918bc640351f5dc03c9b9ab20908ae2169101e57941b2124f7a44ebabbaa9c70874f0d405994f44e38048ffa9139e5471540cbbc2d327f6e9d117e7a0a6160862715819d81bdb44e1c8a57d1d0ec5b6bb93eb08a5ab6702fa309cabc4f68300b85160a6ee5da20c757783dccea1bc4c393bbf9ff8da7e72ae9c7b287d6d6e520618605da57d469a248a19f9ba3367628a98139fd589fedc7eb998a73aab7e5a21d43f99dae77af475eb2d0c1fe64e628a98139fd589fedc7eb998a73aab7e5a21d43f99dae77af475eb2d0c1fe64e9ffcaecf87e1521019ee72fe6dfeedc406120fa481429fec32de986b15d73aa5da665fd934d38582b187f661ef135b836a2693ded3736d19adb3d78abeea9c10da665fd934d38582b187f661ef135b836a2693ded3736d19adb3d78abeea9c10bf19e9c089a989ef2a343185f358539f31116ebf43283201d4356ffa86b225d29815c4c306109948e28fbf5add1ac8cb4899cc853f3d9377139af4565481a4439815c4c306109948e28fbf5add1ac8cb4899cc853f3d9377139af4565481a443be13cc4cff7c114302ef546dadb98202207a704e85815ecff71138bafd482d5d614a46225c41598a26e15333699b43bc2a20882b5996e3b17396e4ea5d093e7d614a46225c41598a26e15333699b43bc2a20882b5996e3b17396e4ea5d093e7d2721e368571795acc7ce0afc92afda6d804740ddf6ddda4db490668847b93e3fb3c622e1b783b1a04a6dd00e588b7061a68a61080e323bba61cf58500c3793c0b3c622e1b783b1a04a6dd00e588b7061a68a61080e323bba61cf58500c3793c069db6e8e18b2e1d1f7af00f6137f46a64adb7d140dabfcc139a00c8f5ee1694916b333b8e2b4c1cd894384b67c6245f3bfcdd4eee718ad77cdff1b9a551ce5f116b333b8e2b4c1cd894384b67c6245f3bfcdd4eee718ad77cdff1b9a551ce5f1c2d0e49fd60d273c1a3bbaf8413dff2f69eeb1cf0fe54ffed33eeec974aa6644144d818cb45fbb3074d7cc503b9a5f4a3ba15330c5a6344bcf973f259fc9c0c5e52229b56f97550c283bc5fdc695efe5e0b86449777094d8077d9b7c6f9f90b23127d9cfb2a198b42357454ed08602cf5d0c290f232237d9dc0af5b764a13f3a9d490e7d3aa2af4a1b6d65e91500be646e50dbd40a923b1f81bc02b6c5407eb29d490e7d3aa2af4a1b6d65e91500be646e50dbd40a923b1f81bc02b6c5407eb26dd44feb49ddad211a20bf280551f4942d8530ff50b2602b718af03b08ffc276f25e1afd31d5d8f913fc8d3cf5ef899e10ba5d5bd743446d037ebde6a2c1ee1df25e1afd31d5d8f913fc8d3cf5ef899e10ba5d5bd743446d037ebde6a2c1ee1d5cc0b3401720b344148039d53a8ae55510662d0ca8c5fa7f9db60c7a6e96f9d3ca63c9948aab9a23d254609684401882d8dfc3ee094d7d19b6e4b7778f78644dca63c9948aab9a23d254609684401882d8dfc3ee094d7d19b6e4b7778f78644db30719500e01040963c6575344251b8f9b8c6c337585b54052ef082b457d3fc0861f89f56078ce1a26810f8ea635e089121df844064ddee8d88a327e36aad906861f89f56078ce1a26810f8ea635e089121df844064ddee8d88a327e36aad90678d47cf2e6248ba8f2aa4e87ca1451123141cfa3baf3c86b4769e58cc6817a20e0164266cbd84aaca1a8350409ddcd8026eedc367cacc5d0852a36921dab8181e0164266cbd84aaca1a8350409ddcd8026eedc367cacc5d0852a36921dab8181fd96606901c77d5db5ecd112604ebb63aa6c0d00c076da0baaba2f5f5bc56d1d8735870393c22a18a89edf04ebca92caf55dadf8baedab8691db8a8410419a6c8735870393c22a18a89edf04ebca92caf55dadf8baedab8691db8a8410419a6ce87e0772694e0a564f16c2a703ab278052e5011498b48a4a30ead844a9e1411ef306b28852fe159d51493dbd9b0df9db85eb4b815b2d14aae13426d031db914ef306b28852fe159d51493dbd9b0df9db85eb4b815b2d14aae13426d031db914e7811a65e1954be844125a0bdc656b89dc2ba63d9372aa9127a132814047cccfafe2d9f72ae0accffd5cb5ed4b310e5e43426b7406846e9e45a06f5483979a7d1fe2d9f72ae0accffd5cb5ed4b310e5e43426b7406846e9e45a06f5483979a7d10f110dad5a4daa39c64627ddf66b029ae768a38fb29319a1021749bcee17ec787543fc061deee1e0a476d066dc14565fd5a088aaa81b6efd373096b156e244b57543fc061deee1e0a476d066dc14565fd5a088aaa81b6efd373096b156e244b57e5328d32110600833085048301ad4f082b72c330aeca10753e2d815103bc15ee9a4decb007a4ed9a36ee1d0da36a3db18c8a432125d598b39b7f8c2b183ef73e9a4decb007a4ed9a36ee1d0da36a3db18c8a432125d598b39b7f8c2b183ef7309cb7245d6c9d685baf10e94a6b710b7b420340c9ccaa9a53c6312d5da0f8ce9949f2949ee603eb4cf96e7d18f906b08e9497876c2d3ee234ff406c83920bb69949f2949ee603eb4cf96e7d18f906b08e9497876c2d3ee234ff406c83920bb69152ed7926dc75bc294e779792797338a74a81a3c984fb390df072bb255731940706791b0f015b1814cb0d137fc8d01b1c7ae9455a4b7d17ad4a66975093bfa0f706791b0f015b1814cb0d137fc8d01b1c7ae9455a4b7d17ad4a66975093bfa0f04b97727d532198750117f0a9e73feca61f0165b602ffcdea50a1f57501b7e726c0b5b2723107fdf38783a82c7b142a3dcfb2a7104fd82e84004a3e622c2df7b6c0b5b2723107fdf38783a82c7b142a3dcfb2a7104fd82e84004a3e622c2df7b11df18ae4f63692e675a43b44a76bda151e631d04d577cd52598e83ed6dd44045f7724c4161dca7e667995ea6c91be809ade58b97ed0045d9673c23835c29b0f5f7724c4161dca7e667995ea6c91be809ade58b97ed0045d9673c23835c29b0f868e9a1bd91670ce689758a243e941135860703b59bd842535b3f219da028eb4d3e4ba7b7e61b164ce9110380804e4ef7d7eb75d36035612f008669a49d7e62bd3e4ba7b7e61b164ce9110380804e4ef7d7eb75d36035612f008669a49d7e62b91141d91540ec0bca910f78d8757a85b456f5a7329c7c8d8496f0466eccbdb0fe3b46b7dc85fc8b0d1c41d1d9c21c7dd89b4d7f26e916ec2cfa233ed12958870e3b46b7dc85fc8b0d1c41d1d9c21c7dd89b4d7f26e916ec2cfa233ed12958870a69998b0c16b8c18d14eb473bbb4716f1f5a1dd4410140a8333c81614959ec2a8efb7fe60bbd68f73426a9b93917c0eca5fb6374ad8c74e43ee4493d35abbaa68efb7fe60bbd68f73426a9b93917c0eca5fb6374ad8c74e43ee4493d35abbaa674550431e0d5d756d6d1b13257e8c427074513699c489cb329ff46985c649d49b48ec2c38d2ec6227794f09ea5ab3434017b7b74605cd3dc805a129a6cdcbfa5b48ec2c38d2ec6227794f09ea5ab3434017b7b74605cd3dc805a129a6cdcbfa5992dba9cacd7dc877d1faa254188634d7d7bcd31c69e813c65898d40ddc1684b115d9f861ba838b61cdc716e2ac92fbe23b014b315b823db4b20069d2c9d9636115d9f861ba838b61cdc716e2ac92fbe23b014b315b823db4b20069d2c9d9636649e76469b421c65ba998f90f372b44b72bed7945536ff30cb105b0bdaa4598797e50d6204c1402200c30aa6d10ade949e72025a1934c3216bf996cd34e24d8997e50d6204c1402200c30aa6d10ade949e72025a1934c3216bf996cd34e24d89de9628db1b0b388370403a094096cf65035d9acae7fe14c43c2676d348a7e2074f37f45f0b2440fdede3b21d2a87f968f107f02289856daa0d6b8ecb86748ab84f37f45f0b2440fdede3b21d2a87f968f107f02289856daa0d6b8ecb86748ab85e529af102b60bf1ad2dc78dd466be38d8c8312a82ccef7a82ffaf59c69d48e8d4be2a4c51ceed5f3c13e149bf32ab96929c84afb40a2b6e787c1e374dec8b93d4be2a4c51ceed5f3c13e149bf32ab96929c84afb40a2b6e787c1e374dec8b93a004a7860a68d9b3cb406070f7c17594f517796cde89c48368e7098c4505c9a885448bbf8afa32cebe29e00a6050030028c578b5cafc007a6211a9eb64e63a4185448bbf8afa32cebe29e00a6050030028c578b5cafc007a6211a9eb64e63a41333828aa4b70af7a5ef91b441030302dff80d79dcd754912a30b7aeac8d61242edadc1a770c60e25ba756baa993521f0624fe7cd65829a23a9fdc5d56174b583edadc1a770c60e25ba756baa993521f0624fe7cd65829a23a9fdc5d56174b5831413df5da7e41ad95e21eecf43aacda6465245b63bad65fc8747a1ce075a4f9e4fc27003c9a105127d267c827a330044db03843584089067728383bd4eca25554fc27003c9a105127d267c827a330044db03843584089067728383bd4eca25557be3e014a984aa5e2c8ad11e89ab77b36365ff3574dd760b7bfa1ef7d4e02e838debe62a9d5cc082b8c1d53eb1985167ad5002cb2cc781ef65634c33f95621df8debe62a9d5cc082b8c1d53eb1985167ad5002cb2cc781ef65634c33f95621dfcc61431f7d620b11fbe9e3835b4fc78c446d31dc2a40afa9372c15e77724836c16c2559832373f2f10b41e60388409f6f8ae38c67e0635b0421ef203389e1d6916c2559832373f2f10b41e60388409f6f8ae38c67e0635b0421ef203389e1d69548a3798419e074dc353b86c72db52aecc8bed2ca2cff27c6e40301c49459a7e7f31cfbd86a9e65c9cb520c5d88df2672663ec282f28a9eeed420d2ce64616b97f31cfbd86a9e65c9cb520c5d88df2672663ec282f28a9eeed420d2ce64616b982b40d86f49a2494ae926efc47666c79b7ab09f273ec71d48f20ea3bfb80d037bc85567e4f5728cc279090fa2f8a652a7552212d89a90c6b6b90b84a53b1c9d9bc85567e4f5728cc279090fa2f8a652a7552212d89a90c6b6b90b84a53b1c9d9febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2e4ece770d7f51cf3420dd5e18f807d5ee279fc03e57fa4602c42c4a14ed9cd58e4ece770d7f51cf3420dd5e18f807d5ee279fc03e57fa4602c42c4a14ed9cd5854bea62e46e01d38c75a025a451d56fb85920c8ceead09b5e7d6eaeab042542cf1a2a60c26dbd00a6eda9867eb99703c94103a65f54ac99e6268711baa5a6c37f1a2a60c26dbd00a6eda9867eb99703c94103a65f54ac99e6268711baa5a6c37f5bdc198f5182c277bc61d93c5d395583df9504c8a6524751f6e4bbc9476126f7dda43bfa2b10011c56728e9f4080be63a4873b1350ed23fd5a762fde60eff737dda43bfa2b10011c56728e9f4080be63a4873b1350ed23fd5a762fde60eff7351ec1132fed74b0f86cfef6664aa391a964840be8843e3d11dfc00dd543145755849f0989d3c0b743d73077a7841827bd6dc1c4c3270c1543f817433baa74ba45849f0989d3c0b743d73077a7841827bd6dc1c4c3270c1543f817433baa74ba452c37da4cb6905f0cc4965654b87e48b94556925c5e7205887fb4f8f63cc203774390e685595e154c38944312e46777ee614b4a45ab343f695614702c158eec074390e685595e154c38944312e46777ee614b4a45ab343f695614702c158eec0febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2f7d4b83fb9497dd60f099ce33ec4cf018ce82e8bac51ea0cb875a9a2060adde9f7d4b83fb9497dd60f099ce33ec4cf018ce82e8bac51ea0cb875a9a2060adde9f1c3e5712ba776b685f287012e4f1d8bf1ce2fb7b6737a11bf2e1df54390383f471054b235f20f0f17beed79de9184a15b8e61bd587e75ed96c329d728ecdb49db4a76eebcb998de5ce939502db7c01f20e7a865fa0b6de32ca46b98aaa96efc87df78be75fa94eca1b4ab108b380e26aadcfb8f82e44d88f158a2a7c3592a29cd4f0d78237acf49152a6163554099c5b0daa33ed001251d627a949a3b6551c8bbc5034b68ceef21a03eba5a5836c9b7f5840c413175f1f24aa34095e6542c7d8c3995e6047620cd5e0f1eda5ffe3d90a9067ddf231cd8238b045349c17078407ba1450bd9ccd5397b4dab026c80f88e0b0e6cad60703ef1dbca44e4f45fc02f63a3b2beb437202c671c80e99159207e3544c80348278391f8ba39c9d0002635fa6a35f2c52301a6cf33d3b418b63fb0a6316aad6f57551ef663b02b13a2132bb269a03f38f166f8eadab711f9d7185c9ba1dbd4e43728c674f83cc406d7e9a5b269a03f38f166f8eadab711f9d7185c9ba1dbd4e43728c674f83cc406d7e9a565e653758de5819abb8abddebf29efab6d4d1811d6e127473cfdbb69bdae2222745168446e5bc91bd0d3985ba0053462137fd95e67f0ab5c77dfb94ba8dd3ad1ae79f491afa29820d8052e83cf19befc91fb4afbf7cf54fe70c64797177c0b425ebf794cdc36b3288fe6150d6f663fe3614689cc537f04b261c22f8d224b62deced3c5a9722c10d9889f20e1894323a98497e938067d59d5f245a082e75c43c48d804cc85223de34cb69ab78b5a0494b9e7826cb29a6b815e6139780e7e407c3b8e8fd6ad27bf6e5500f9d84b882b16bc79d9a6c407ecea6051b2a35d0081e268e620dd3984fe0528714fda2d476a5d0ef8455656fefd567637f9e754d4ad8ea8e620dd3984fe0528714fda2d476a5d0ef8455656fefd567637f9e754d4ad8eac469aa7f48a4e134a330c245cb2ec24fcac72a849f158fb904c2ef59c0856c91171fe019da97b75d43b9cb412db81643e03001bbe0a8d2f150f093b20ad7c19d3a3a8d2254481ab5a5e90a43ae22a8945492c2e6c0cbdd264c3b6d6aeb9636a7dc523a8ea0b531ea823169e5a320e0f191c5cb780493cc82f4a06f639207769304db618a8ef27774b12f3e1010da2c3a19585089c9e79c60f3e43e6a68af832804db618a8ef27774b12f3e1010da2c3a19585089c9e79c60f3e43e6a68af832850dd7ec460d59a9ffae674775859af8b92f6e6610225c12a9f4f000aba71a8b5c895c2ac0eb309152a989b3174a6ef23e9374927cb7847b96ad4032f13c39f4804b8775ae2f3f15daf825a16cd782fcdad550e7dd822ac10acf4ea10ca2433b5985a5b4b938749b7927c144cd7ff2062a31bce62fb8cd44916450f4ea6f26764a26a744b7b0bdd8457d87c0c18b056010f45bacc289db13bd521303ddb0c3869a26a744b7b0bdd8457d87c0c18b056010f45bacc289db13bd521303ddb0c38691286106a6055ea9920e5ea4426c35ad4d8f0d5ee4c198e354bc7f3aa30201247013dc43ec8e471576ca4f74c2f9dc132c34b9d906a10cd176c626807564d5ccf013dc43ec8e471576ca4f74c2f9dc132c34b9d906a10cd176c626807564d5ccf601a7376361810bebe621d0dfe8038fce40cb99c7d8aab8e5769c40ae2a5ba5e7a2d1bac559b351062341a129746da3bf1157f68c134d0f48bb2756a6425e6277a2d1bac559b351062341a129746da3bf1157f68c134d0f48bb2756a6425e627dbccf6cdf6b68ddbe8cccc4f289f6edc69aa4fb2375d17b7ed92ae212a53f5f1442ff8a2275626019ce4de8052f323ce3090d774441617fd5d3bdec66f327f1b442ff8a2275626019ce4de8052f323ce3090d774441617fd5d3bdec66f327f1b71796b15c22e88fb9b762be2a8750af3e4e2bfdaa3147fadfdcf14b839910108772bd01368575f9ab1752339bace2c2eb8bc2b219ea8ac9fee6d219c30f96ff3772bd01368575f9ab1752339bace2c2eb8bc2b219ea8ac9fee6d219c30f96ff3530786ccf2610c4796ef145109331cf8fd30d8393d760fe4a5a503e736f8c26fb762072c58d22d479062c255d3816e57891cd5fe903aaaf78faad30490921bb0b762072c58d22d479062c255d3816e57891cd5fe903aaaf78faad30490921bb0356dc56b02419ff3a0d399a3f9149d3a3fd4f5f537ae60aade9b4a36166567096c7d4024cfce517249c99909aa3400a249aacebde3787fae9d69016ccbfe2ce76c7d4024cfce517249c99909aa3400a249aacebde3787fae9d69016ccbfe2ce770129068c211d167d471c3cdd0eb1b5496dba781f3625675a26d376b9a51eebacd6e17960df09efc54ec85f5bc3e545c1f5194b1ce3fb1c280d834b18b021875cd6e17960df09efc54ec85f5bc3e545c1f5194b1ce3fb1c280d834b18b021875c5489b27b8d14cddf15dd3416191ebe8fe11d6a33cf7a67f470b17b4b07ce0449400af9cb282bcbc035d1b5414548c43300b6083eb6e455578ef152fc59023580dda3f327462fd27d50e383f424e463b075863a5800af6c24374361f1cda76d00dda3f327462fd27d50e383f424e463b075863a5800af6c24374361f1cda76d05cbc9bcceadf92e3aebfc8cc27e235a2ea7acbad1c5b6abfe082c49595cdd4a2a3f01c5edd2c4021a9b3705a4ccdbdedafb2fb7954b588919e5b021a3516051ea3f01c5edd2c4021a9b3705a4ccdbdedafb2fb7954b588919e5b021a3516051e95af52a13db3e027e6db4b3055a8a05f6852c6702fa0658bce85bef52dcfcdc710dbdbf1adcdcdfddadb481b45447f3e5ff792fe5c59a4bffb3f15b2bdf3c0fe10dbdbf1adcdcdfddadb481b45447f3e5ff792fe5c59a4bffb3f15b2bdf3c0fe0e0e30a780ddafe5a78afa2433b75cdab5915f2b1e5f44689b0d1f428f757c8034dab8018c97571492dbcdb6ea60cb6de172bea86dcb110ad4129b12aa3fc0f234dab8018c97571492dbcdb6ea60cb6de172bea86dcb110ad4129b12aa3fc0f25958d0e2b0982c68d16aa4f8184179f794b2aae86fd7e849ec127997e6d3981e1d81a21a7378242bd01cad677f70e729930021b577de36edcfc209d51db566de1d81a21a7378242bd01cad677f70e729930021b577de36edcfc209d51db566de90640febc121fc3af21c7a5e4a3152fbb7df4c6744bb69a02bf4b0f825ebd53b6f23d4a3cfe53e33652d2c73d86bb8529a912b6c850f7ad3ffff4baead370b996f23d4a3cfe53e33652d2c73d86bb8529a912b6c850f7ad3ffff4baead370b99a58c5e4f8ba09ea404381533302d491abe62ac464e35aec75a1150457bd578f749131f2352cada82461ef91245273fce68b14b19d017006680515ca258cc8d0b49131f2352cada82461ef91245273fce68b14b19d017006680515ca258cc8d0ba1f2f43ee95a9a5d49ca1b83f03647792a7aae42bf9bcefa8684536a8534f5f6efa861bfcc436fea65cf9a33d7300172c7e893ed8321d8462489ce5b42549d67efa861bfcc436fea65cf9a33d7300172c7e893ed8321d8462489ce5b42549d67a8332f2606dbea1cc0605b34f37d06eb0822504806278a15593749faa613d40995200f3d0b5d079427c7beca8376df1450c71688cec31c205e6d75f78dfa23a695200f3d0b5d079427c7beca8376df1450c71688cec31c205e6d75f78dfa23a621b1024867c5bd86a47248221a6c8268991ef7a247026c4a7f955430a18f54df759849fba6147a6d0ffe08671d8e876735801ed32b715bd9a1674cf8ef57504c759849fba6147a6d0ffe08671d8e876735801ed32b715bd9a1674cf8ef57504c91b11c29378a84a8c092fcdd44d2cd72791f3b0bb97377530a7aac36490ffa8e26ac4b2233da7536a35f886ed819cd50172ef94d4895e18d53da96698b47304026ac4b2233da7536a35f886ed819cd50172ef94d4895e18d53da96698b473040d3f089645dadbf432405389e07f75cc5b1f3a6c2b6da49eb4624b93c2ebd15e86f0060bd9a7bbf7c0cf3660346acd107b56d527bfb918f11166fd5f405fa95426f0060bd9a7bbf7c0cf3660346acd107b56d527bfb918f11166fd5f405fa9542effb7457bec8139b6c9930c1e931f92af4f11d3204f9773d7b42ffb5d740ce946ce4515a7503f9408772531f470fb291fc4be4feff708eaa1319201d90a62c4e6ce4515a7503f9408772531f470fb291fc4be4feff708eaa1319201d90a62c4eadc929c90dc8e615ee3c5139dc86cbd1413372d7223b6da766c176a5c3f9fa17eb5b88176679fd5a226a253c8385668c9e75ecace7cc6cba60d00574547b1741eb5b88176679fd5a226a253c8385668c9e75ecace7cc6cba60d00574547b174146c9b99248635f9080e4a3712d57169b2250c13ee8abfc849250316403932b4ac77ebb5da2f1b58120d5821168a3553bc6b0cd98e5dfbad32799684c304f665fc77ebb5da2f1b58120d5821168a3553bc6b0cd98e5dfbad32799684c304f665f9a955b7e61fe35a61e258d7d43c2e2141cd1fecbec1a8991b2886858ecac8a4188c4c088bdd484e03df3932e27ac766539f3f405634a2d0468c89309cd798c5888c4c088bdd484e03df3932e27ac766539f3f405634a2d0468c89309cd798c58f501addaa5cb428fb4d7d0a97113760bd3d3112d8a3ef2b06b7fece3b9053d10d128cca62f901a60c10c6e68eb6b25e6c71d7da7e94ec705c17d4471c8a3e7d3d128cca62f901a60c10c6e68eb6b25e6c71d7da7e94ec705c17d4471c8a3e7d3533129fdebf6cd8bc9bb4728225f47c44789b1558e8d09ba31595b01e5bbb7c1a11d990b55667ca36263eabfeee40ad57721c29ce00a72e4a696aaabe322e6e6a11d990b55667ca36263eabfeee40ad57721c29ce00a72e4a696aaabe322e6e6b0d351a1ffe9c1c5adbce07461d954a4350c1c7ad254a93633131ce7592542dd81e1800f124db78e0872850adf062ea4f1a84300081c111611855283cdbb26d281e1800f124db78e0872850adf062ea4f1a84300081c111611855283cdbb26d2e74f104f642047d4d1d3561e768e2f85325516857e9281b7e93e304978bd89224150dc34112c0a97bf406d3d266e0b4b9ad26292bcf6e2eeb94e2a59679fecd64150dc34112c0a97bf406d3d266e0b4b9ad26292bcf6e2eeb94e2a59679fecd627ef18b2ec398bdc2d8c3148e8fd86f92ed837ae86b931a86e7d6b9884b3019077467777c1cd9cb305615a3babf7d70d3b3b6e3ee3f1e2184e93fc7b979e70f577467777c1cd9cb305615a3babf7d70d3b3b6e3ee3f1e2184e93fc7b979e70f5a6b47fa998ec5c42b48c47239092bd9388c31cf1045c5dedf7913cfafb7f59845f2e07f5b337046d152f4ab481cab15287f786c72f0dd07a2ae7bcc819499cdd5f2e07f5b337046d152f4ab481cab15287f786c72f0dd07a2ae7bcc819499cddc4fd8451429da7c4dac7dc49e655f3db0f8f692b1512121d875abd678e51fb1f212447a9ee2360887ccab417e409048f02694a7d354280d78ceca96b4ea932fd212447a9ee2360887ccab417e409048f02694a7d354280d78ceca96b4ea932fdb2d0f10605f7e1bf689f05c9d6f710a3cb466188c43e7a1012e1e95995f15a5c62687352607a305d921dfd870747e814383039ebf726b12a0f71bedf10f70bf562687352607a305d921dfd870747e814383039ebf726b12a0f71bedf10f70bf503fbd6c7559f6cf48027e9515ce97b5f033cb6c07aaa1f2d83255c18a0fd8edc4221c2b3c85fc64af94fdfb63240f41ff49225ed79a6ec3d298708a8928be2614221c2b3c85fc64af94fdfb63240f41ff49225ed79a6ec3d298708a8928be261d5599a99407388fc361d20f6e0e7957d13bdb431d412a9967ac21b7185a75cd66e4b27fdbefc490770f188c5b57395c528ca330eccace97ce06eb607717d96a16e4b27fdbefc490770f188c5b57395c528ca330eccace97ce06eb607717d96a10227d92a70cc3b351da9d5e0a81de0594ecdb92d318683d73cb01369a4892c0c19fbedf6549dc145c400a893a070ed8de401ab8672ecd1ad3245b846b303d53819fbedf6549dc145c400a893a070ed8de401ab8672ecd1ad3245b846b303d538d1565adf81259c282a73763b41ee50661884bcef2d464c5850fffb0ab466741aa31fae771b0906462560bab73fe2b80458c4b5800f64bcbdb745f34cf9a6998ba31fae771b0906462560bab73fe2b80458c4b5800f64bcbdb745f34cf9a6998bbdffb153e1c244d22977a52df3a991a05adb4b6c369ac8febd0285f4d5e2c5b06043cf371ffe475560f9c71491717545ec9889f4f91cdb02066fc8435e576bdc6043cf371ffe475560f9c71491717545ec9889f4f91cdb02066fc8435e576bdc1496499a64a0d45e627255cf31082f088269acdea78b3eb644b8a032f642c20a3ecd00002c7166dc512cba80876caab883eb998f3958cc4b4ed688dd82ef26f83ecd00002c7166dc512cba80876caab883eb998f3958cc4b4ed688dd82ef26f830105a0b7bf136f6136d5d55bc287aea522d3ed6f91cc5000f7c071a0595d30046fc42753e560e95759ab0afe0c351581d10202571af06010515f9c2f6f65fc246fc42753e560e95759ab0afe0c351581d10202571af06010515f9c2f6f65fc217b2c5b821ad5d9ca6d0419ffb43c3c5b9598fce3c5a9597c0bf2409f448f1f87e17cc76b664be9324cf7bc7d3ceaf0bfdeb6103373947d99a13d8437c4c35da7e17cc76b664be9324cf7bc7d3ceaf0bfdeb6103373947d99a13d8437c4c35da89b91580036f5a6e1f35cb055b61fefdf821f052969b76cdac507379ba2120acbc327ca48697843a3065e68d4a81370ce5055188ba4c3961ab4e17b229af9713bc327ca48697843a3065e68d4a81370ce5055188ba4c3961ab4e17b229af971332c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022470b148bcf69c675f2bd02ae4e46c34d7f17c5bdba13dd184682922a73ea68c7470b148bcf69c675f2bd02ae4e46c34d7f17c5bdba13dd184682922a73ea68c799704666518d1a082e6a5fd5bcb6effe13945ef878521ee09b3bc10421f23e227b648c8aa6183d3abef68e8f195df614b084f767d7f1f471ab969a2fd327e6257b648c8aa6183d3abef68e8f195df614b084f767d7f1f471ab969a2fd327e625ef3e0c985560215c633bc3ed4119d82edeffd58cd9b9e2ecae09e58f058244582706f0f0de7b50bac764d418cc231da3fbd5931977c6b1fb0f1ffe17279ff24b2706f0f0de7b50bac764d418cc231da3fbd5931977c6b1fb0f1ffe17279ff24b8dd6bd3e22cdddd2cb4afcaa35bed07bac247d9fa546ad273ff95cfb43d7207ee1e5be22e1740070042d8025e1ad864a1dcb02477c0ca03cc68516fe347d22d0e1e5be22e1740070042d8025e1ad864a1dcb02477c0ca03cc68516fe347d22d00dead44c03f6633381a9a749bf0e46752ab14f58d1a024c2e983b60bc9826cc11c4c2fc71ba052f8d7b2357fd536ee4cfec48b28c7c114791e3cd86a722369861c4c2fc71ba052f8d7b2357fd536ee4cfec48b28c7c114791e3cd86a72236986b4a9a5dbf30aef32e089f8baca16e8c3959cf931e4def4601a158c16a9b35f00bf693419a1499af58994f4f9c9f688fe9855242208cb563f4c0f299ac3a0c607bf693419a1499af58994f4f9c9f688fe9855242208cb563f4c0f299ac3a0c607a3e72b55dea2815da2a5fe9fe064e1b23a27d0d8aff481a599b4ba5b32f90df8f7f32bc1056985b6dafb4490d3d665fe0bca257be510b374599805820e812197f7f32bc1056985b6dafb4490d3d665fe0bca257be510b374599805820e8121974db382915006bdc7600b7e7b6ab54b8c48e1210eba151563c258d2f33e02c6eb1a35d3f41b012625f47cd105de00a4d73885eab907e3e25a7b2ba9b959c4b5ae1a35d3f41b012625f47cd105de00a4d73885eab907e3e25a7b2ba9b959c4b5ae63df9c3d6d322381fba3b6be1bd77c2e6d5b613191b8d3e08fca61289dba2e3d89d1ef8db5de10ae6059c13ccf0a7153c79da83a69823185af7b71b22dfd9c1789d1ef8db5de10ae6059c13ccf0a7153c79da83a69823185af7b71b22dfd9c17858b53d88285324185341490669a463f1dcc92bea5e18b36b6da6b47bf3e3ecbfbf9f27cff261460ac88cf44bf7185c9b9d9497521b06d3b6a77391da56f0cfefbf9f27cff261460ac88cf44bf7185c9b9d9497521b06d3b6a77391da56f0cfe93027b52eef8ef032a4aaee1da15dc9259336cba04555adffd09929c5962e95ce66482db9c17ccdf505ba7382269ad941a0786f89689291f8fb1e09c79c857d3e66482db9c17ccdf505ba7382269ad941a0786f89689291f8fb1e09c79c857d3728b539fd8a731f3f2f4721de4497bcebde74fd9a5e9f9faf47fb265e96416f96d5dec25c0386a46e0eb8d193529bb63360eec2c9350f223d0c9b0b3ee1749c76d5dec25c0386a46e0eb8d193529bb63360eec2c9350f223d0c9b0b3ee1749c7eafb78c0488c2bb3addff961350237967f263b8a624c354f0e37c5abfffa3ffe174bd1bead969e50402553fd78628206a4c7d2f486c192e31b74f8ce1dfe47e5174bd1bead969e50402553fd78628206a4c7d2f486c192e31b74f8ce1dfe47e50785ba27061665e3c04508f45fa83816f663203a506eb8aae08a46cd3eeab5c4b2d77003311db5435cdff65e4787374c098dc6254dcf96218e1e0b621afc6851b2d77003311db5435cdff65e4787374c098dc6254dcf96218e1e0b621afc6851b8e5e1ec3cfe8dbe07d3e4d9960b523806184ddc4b44ae1d4efe0300e023f361d81de93fe15b932015b652581045709ce32e7eb5030d35d04bd915e4fcc9ddbad81de93fe15b932015b652581045709ce32e7eb5030d35d04bd915e4fcc9ddbab23e1d71853a2b8ce3b4fba5549b7ed2ec7c740cd171c917d0334c478a99755106b6edddff46a1c17dd0ebb6a663f098b4e1a81f80da4a13b56686d5fbc816d306b6edddff46a1c17dd0ebb6a663f098b4e1a81f80da4a13b56686d5fbc816d32666700c092e704bf2e7580e52c239c29c61123574af4f3ecd540f02264fbc0b74f14a925e74b32b59811724ff41c7364afd01e65c39ae7a3470e76d360d258c74f14a925e74b32b59811724ff41c7364afd01e65c39ae7a3470e76d360d258c94123118ecaf6451af99ba0795fb936b7fea14f79c528114c7ddf2ed5b8485be8d2a8a5263795640528d20eee1053e3bcbe5b114127e03abc1af9a661f32e9513f269728507bf0aa5a16461ba42d82ebbf7411dbba0425fb618d91b6b90ae34f3d1cf778960286f3232afb2e30be460ba95bed6039dff442935c838570eb9eec88beebb3c575c63517dc632c51893fae5ce4537c7365a94828c1ed0963021abd88beebb3c575c63517dc632c51893fae5ce4537c7365a94828c1ed0963021abd0c1edd97f83df8a8e5f5ed7695647f95b88e17f17d4b90c22069f3937ee6705c628f8a19e1fbc2557124edda6a4d91cd0b566e2c970fc9bd515a8fd28af17957628f8a19e1fbc2557124edda6a4d91cd0b566e2c970fc9bd515a8fd28af17957778c4d29a15748256425487fe8331beec126eff95c533397ccbe30bdfd070cb6472f320f8638b8824a22df05ed643be24d7255c82ae223460bbc200f38536cbc767cd725ad13a5e0dfc1dcde3a25c3c45971de5ceacdde7fbf88780441a627183574bc5ebe8ce9056c533e3552d115f8e25f7403003b89494144017297c2342cd78528ae28187f3895e8d1e70aa9089de9614d782dcb9ed06f8d1974d3d87b10d78528ae28187f3895e8d1e70aa9089de9614d782dcb9ed06f8d1974d3d87b1024fd15046f46e4299d3a77e72ee094f02d4bba3a62eb67a477f46903383eb66a4aa149781c3586fdd31dc82896b512b85207a1a4e1f591e6291c99cb26d626904aa149781c3586fdd31dc82896b512b85207a1a4e1f591e6291c99cb26d6269054c53ea7be2ef879c64ed4c395f5d0044754e951a552dae6c9dbb6f9dce9947ff1b7195f85cbe0bf446e099d108f4cf6737202733392edd3ef6950a076500014f1b7195f85cbe0bf446e099d108f4cf6737202733392edd3ef6950a076500014031427b543d9c279cf9043866f46074d5fae604f420f93811fd6a5987a21d7409c5aa6a11b0bbc0ec3847a63db8c484fb6a54061287ebb6bcb9afd32bd25ba319c5aa6a11b0bbc0ec3847a63db8c484fb6a54061287ebb6bcb9afd32bd25ba312cea29327ebc710b5a40afaef47ba0922e71f108642b989a5a5ec2a3e829c0f960cc016873046f277e65098b8ac9146fdbf595983f1803ef85187cf63af6a40c60cc016873046f277e65098b8ac9146fdbf595983f1803ef85187cf63af6a40c2dfb8038ba41455c6cedac936025a73e95acf5c0e807a1d0f1f8209523dfeb53e4f0bfd34c13d9b64ba2701f11453d7c741dcc000afdfa21838baa5de51a8200e4f0bfd34c13d9b64ba2701f11453d7c741dcc000afdfa21838baa5de51a8200b958461217a35d0a23f8d6e7cf467da47ec4df2e380ea1b1683d5d104b2d29853f5fcf85bac3cf4787591091d5f14a648efe6e804ee2a3437cc33f69da4c739e3f5fcf85bac3cf4787591091d5f14a648efe6e804ee2a3437cc33f69da4c739e9cc5622f075bc033cd8e7abdb1c2f514a295f481c020def426bfb1375b90319c9eaa914726f1a42b6940ee763d13852ca34b070f0fc3634d2fc01c5a42c189599eaa914726f1a42b6940ee763d13852ca34b070f0fc3634d2fc01c5a42c189597048a1188d1eb808cd05e5b79ed457c84066e9f049eb72de60a8b752fd82ad718bc0e53a6885c117e725764bcc3c7667842cad7e89ed6a8c0e8ee69cae4274838bc0e53a6885c117e725764bcc3c7667842cad7e89ed6a8c0e8ee69cae427483ac7a2c8de231912e2f68dc97c76023b945cd43766ef845b938b1f555b1cc63dd67ca1fea6de4b1f2ed356898c89f7d7194b94fd1ddcd3146a2336fc04f0fa91467ca1fea6de4b1f2ed356898c89f7d7194b94fd1ddcd3146a2336fc04f0fa91427ea4ee5456d6433e8347d34fbc9a168c86b8c790fa333896e433b538b8049868bb556bcb78497d07508456ee4df4ddea107f61b13122e5f2794e9d8c67ca1198bb556bcb78497d07508456ee4df4ddea107f61b13122e5f2794e9d8c67ca11901dea87c34c6a1ef20d05440d70a9d8f8994787255aff3093a55f61a195ce7d2aa8bd7059723c0b4fe1d3b82a9b23f4693a3df048ceb8e15513e9b0379e20d1caa8bd7059723c0b4fe1d3b82a9b23f4693a3df048ceb8e15513e9b0379e20d1c42851a54d1bdb8d3ddfa808a74099f79410dd5e7a247d99cfbd459547ebfc70ef2d87066b646bc3028ba7e498d52a34ff4364c6ee7c6653dc1cebaa339eef5ecf2d87066b646bc3028ba7e498d52a34ff4364c6ee7c6653dc1cebaa339eef5ec2839254db07adb8c3f9ea4a5ba6ccbd9e70e0c8b342fd1803756c6ee20242d879946d1bf597f2c723d9eb44d39680adcdb32376aa2006e11bef36dd23fb3d4c89946d1bf597f2c723d9eb44d39680adcdb32376aa2006e11bef36dd23fb3d4c8c8e047eadaf6ca9c32fc1e333328ee73c41d265451a065ec48aba1048c1e45a5860c74b1cd42707536023c4039f87662ff708e1c84e3b8b41ac0664f22c2164f860c74b1cd42707536023c4039f87662ff708e1c84e3b8b41ac0664f22c2164fc8555ab8b8ca1ef3f225d67108461d8ab619110662fe37e9f453ad743da7fdd16f8e353937fd3a74c6053c86a96b9c260388bb5aa36aea4663822b660c178c896f8e353937fd3a74c6053c86a96b9c260388bb5aa36aea4663822b660c178c8987de83947020d08345da7bd4225016c539ae34cd6dd24337570cef0b3e5ef74f31daac64e8cf8f245f2e8ef776cfa83cd5d771568638037f3d768b22288aa51731daac64e8cf8f245f2e8ef776cfa83cd5d771568638037f3d768b22288aa517b3caa1276eb39d7f2045660d8dd69192401aab1a81afb52d63471720c95deeaa43813cd4e79cec36913b2a64485792a3dd78e4fc6c48532ddfe23b8bf0998a6543813cd4e79cec36913b2a64485792a3dd78e4fc6c48532ddfe23b8bf0998a65dd33482ffc21e6a36624bd9d734b3593b7bc9bdd211b20f00bafbe74427727aa40940e214752a36fdece71ffc3f956b86f472c0d7a2dea8fc339be8d9326c48d40940e214752a36fdece71ffc3f956b86f472c0d7a2dea8fc339be8d9326c48d238d578c2b379b68c1d325886bf1e1dfd1f106ee4ee0550395ddd8f98adf47b799dda38b89a890af01536c19cdb38dd216a468cd1bb552bd8324e86268949eb399dda38b89a890af01536c19cdb38dd216a468cd1bb552bd8324e86268949eb3ccb807de8fced690d423d262eaccde008a6e75502845b4d8d6351c54cc58261311aa22ac25d0a095d16a5f0048c7967de5fd8770702776587bac0f4863527f39fda4d7b232cc96d07eb45042b9781a9104239f97c67ccf46e4b4918677ec044a35c134c498ed539baf1705bdb68b0a9d6195b878b2eea46a34899be4237c2f717f122dc66a09b693766277f62ac65619a6a4f1683b3e3b9327be10c54cbf4de67f122dc66a09b693766277f62ac65619a6a4f1683b3e3b9327be10c54cbf4de62c7166eff7d4f15b61e05dae160e7ae2dec454286dba6830df95fda4e001d319e05ef33b5867892ca67cf4ee506e433219fa05fdd1feb14a7fd4d7b2dfee4047e05ef33b5867892ca67cf4ee506e433219fa05fdd1feb14a7fd4d7b2dfee4047d674ec59f59bd0e5213efa2a983e56395ed48ce10225a6a4724c06150ba08f2dac1dc45862a723e5139cd56c73f50b455d132920afaa248911659532a54dddc656ff4aa2c827de87768e6f65f06b8cdc08477ed9a0398ff641e7fc0fd237104bdcae217ba51fcd7c470aa838faf5ffeb5388fd47fcb6d3d00d23e6d5b87465118f16df6a3f7a34e420b007cd64d19007146ce46221493b94b547183286b226efd99fbbc7c9b73cb1ce6c6b4dbfdbaac444dd1d1f9cc1e240f5b2034c83896384b5fec2749e40b83a9a67f508b40d01934848ae1eb83d53646160be99f0e1bb7ce89952311157e057e2e1f35b8024abe081b74362342c044ea8db5c1ce18e2e32e89952311157e057e2e1f35b8024abe081b74362342c044ea8db5c1ce18e2e32f01a9e2c46138fa965e38ee25d3b79212109e9b6689fa14af9d69cde299988107493f3dc3723009e50b54a99aed91915a9e27d7295eee0647329d8641e6b64547493f3dc3723009e50b54a99aed91915a9e27d7295eee0647329d8641e6b64548fe02ec0920139c92ad8865099afe155b0df5e0ec3ff8c9c3102e94598f6bd23ec981381370eb2741980b49602c8d0e109213acb8af57b336fa8d27d8ceaf745ec981381370eb2741980b49602c8d0e109213acb8af57b336fa8d27d8ceaf7459375ce7a54247951e8c48f1ba4495fcc12b28796a98966f5298a89c33361fd0e379cb5d081f4d6a40f6dd21de4403b2bbc2a547e68bbbdfbf93df2eb4fc5b1b8379cb5d081f4d6a40f6dd21de4403b2bbc2a547e68bbbdfbf93df2eb4fc5b1b8febdcf2574fb4aaafc2333105718bdfcb6429339365e85026f2604f9d3a94ef2727654c7808eb4be4ab0ba98aa5603bf7d8d4fc851349b4ead2ef8da918ffcdc727654c7808eb4be4ab0ba98aa5603bf7d8d4fc851349b4ead2ef8da918ffcdc3539d62897adcff3b8e4ed493ffc7ee073b2cbc53832533d2ad442f98d0699c9468888a92c358614bed57070791b65beefbc8aff25e54b66653c89c71ca9fa51468888a92c358614bed57070791b65beefbc8aff25e54b66653c89c71ca9fa51f81788ee9161034c186680b28c54e8e961df4a601351d60482c2f4ab4daf5a42e4e1f15ef11308aaa60d2b2f9c97df13d0338487ec79c5589a261c38b1d0e329e4e1f15ef11308aaa60d2b2f9c97df13d0338487ec79c5589a261c38b1d0e3292abda56d454eb1997da8470f72d356121ae03b477bf25e71f64a39aadabf9b756aa0e03c090af9f48c45c3d9d5bece900009914e4938846a9473fbdd083a0bf66aa0e03c090af9f48c45c3d9d5bece900009914e4938846a9473fbdd083a0bf61638912bc52db1fa9add1c76eade63b9c8e214585f8878b409f3336bbcf450640fbc61fbfa77f19e02c3c561f7fddca1b2d34222d8ef441e9db62c5fd53901960fbc61fbfa77f19e02c3c561f7fddca1b2d34222d8ef441e9db62c5fd5390196d21963d94136f6bdc57f57c55b21624ef8ba3d44ed6216d802f04481dff7bec617c56c75732b5bfa0f35a5df5e9c9664ff66274830a907d5b6bdeca5b5b81a5917c56c75732b5bfa0f35a5df5e9c9664ff66274830a907d5b6bdeca5b5b81a59796cae14ada3fae68b747e4bd943e76e66f031c8e8d609c73db4b9f998cbf667817516578fcc7aa2bdd8f00b58c72e989075dff91e0cb916b739dc3c48a9baf3ccbe70a40b8a1712f95f5ce9acf76b4c4a22a3daad46ee55d57070ce5a4d99eeccbe70a40b8a1712f95f5ce9acf76b4c4a22a3daad46ee55d57070ce5a4d99ee68e1ded37e12f5703efe2d46b132cb65ec47afe5b809fd6bce927eac565ebf5523158814473f7009ebdd29c5c201ba372c317beeec4c8d21f25b2e4f1f85187b23158814473f7009ebdd29c5c201ba372c317beeec4c8d21f25b2e4f1f85187ba9a708578e4b0baeb098b4b76e6b3be6dd0ed5b6a4561ecc2b77436b6102e249897bae152e4c54f462e0006a2a0731c658e7f98e60fcfdacba584052df8faaab897bae152e4c54f462e0006a2a0731c658e7f98e60fcfdacba584052df8faaab508c7e3fc27060b3d8da319c087170b99c3b47190d6651acd1732edfd35d52f926ef857cf0e776794f0e67afbc2196eac154180d078aa7739667c226b352b07f26ef857cf0e776794f0e67afbc2196eac154180d078aa7739667c226b352b07f7e466ffb74a2f672a8c21059e6458516e5dfcb6e02440d2ceb282750f77015176c2961af097eb73c51ed581107fe875c719fd4050b27d9673bdb34d712b181846c2961af097eb73c51ed581107fe875c719fd4050b27d9673bdb34d712b181844b65156617774d505d05c45258a46bff08e584631918ec7c97d85d76fc87cce5f7fe89e7ae70bbd8a5bdbde7a9d0e43a1351aff36d0db7c17705ab169465cdd4f7fe89e7ae70bbd8a5bdbde7a9d0e43a1351aff36d0db7c17705ab169465cdd43c02a4523e56a69f97d5a2f9931ec2caf017b4840ddec3b914e564060a5c5add7cc69eb84836b8eb4f583fcceb9e643a4594e8d2ab5cb629be6d2d72456d23817cc69eb84836b8eb4f583fcceb9e643a4594e8d2ab5cb629be6d2d72456d23814017cbdaa83daeb90233403f666042e2910ae759f71afc3563e6871d466372f0de24282f9b87bdb202a7f33069281de6846d504622a6a805d4bf2ea2628f76bede24282f9b87bdb202a7f33069281de6846d504622a6a805d4bf2ea2628f76bee739b75201a6f0696957105dd720b15ebefe1de1fc4e80c153e974503a04e78d0bbee083ce6a4fbfd5e41b8e36d0ac8665693012d58cde01c6f2da6494aad6b70bbee083ce6a4fbfd5e41b8e36d0ac8665693012d58cde01c6f2da6494aad6b76de04bd4c43f1b70521d4060d2b0c583ae8e716ff600a16a2299b1ded40d064f0dd6a02c71e95c5ead9b4fc1bb56c0b8f72cc90e5f105b33424774c20c850c520dd6a02c71e95c5ead9b4fc1bb56c0b8f72cc90e5f105b33424774c20c850c52b92d577835ff561c607ca164dcca6ed598b1a62f32461ea57ccc447576f639eb92309214125f196669e08d4a1cb15b0067577b39888971e1b1b50246ee50041d92309214125f196669e08d4a1cb15b0067577b39888971e1b1b50246ee50041dedc651c2207dbedabd5444266055d9afc607b786623b2a9bd9139cbc042e14f478f4e23e0db5f227f47b66fc0c3b528ab3ec77d8f9ed4ff734b59057e9b73cce78f4e23e0db5f227f47b66fc0c3b528ab3ec77d8f9ed4ff734b59057e9b73cce6a513e1e80b4a822c52fc383107144b89424ac585d1088c712a5ba96be6262004433b4c759a3a151620d75bdd0949269a42118753d1f8e6bbcbcedb41952dfc24433b4c759a3a151620d75bdd0949269a42118753d1f8e6bbcbcedb41952dfc2e7ed3339fc22b8a94f52d597a233a7fdce64d93e4f65705347032a7b0a839da3b95eea3235510dc263892d690a8c6d7d1629cd4fbf4b63cb5873cabf6a9a39abb95eea3235510dc263892d690a8c6d7d1629cd4fbf4b63cb5873cabf6a9a39abae15c01cec965b588b93d46dd483432eae76c64e15b973912ba8b77ff4b3a8145c256816ef0e7096922f2c670abd0786f5355fb392d0527ea24fea8ebfec71235c256816ef0e7096922f2c670abd0786f5355fb392d0527ea24fea8ebfec7123a571b13e9daf70cd81535dc76689590b56d790140c96f41ad420592777d86913cef256efb5c11367a2e4e7f86f23d5f3ac26ff67a33837a2330121ca7183de63cef256efb5c11367a2e4e7f86f23d5f3ac26ff67a33837a2330121ca7183de63f0ddab2332ba37b5b46462ceedbb6cd73ac22d0166e6eb88ec16972bf630e439921febb52f500929ac9beed550061331110fc4bbf9d1429d0d7797aa9d6e6a0a921febb52f500929ac9beed550061331110fc4bbf9d1429d0d7797aa9d6e6a0a53d6258921ea98245ad7ee04eebfad5585fff1cfbd1e35446cdd3e14638ce7fc74f98872002850045130d5ebac5e2a4382a146a7aac3d6bc0ba70f3b6ab90fcd74f98872002850045130d5ebac5e2a4382a146a7aac3d6bc0ba70f3b6ab90fcd21e099c9e4e76c5084b5f80f5db9447f1f38cf4cad0bd198b145bf02224f251ac9065e5d8d782d6d26caf1d77e803e9618f976fff58c9531772d320ffde0a0dfc9065e5d8d782d6d26caf1d77e803e9618f976fff58c9531772d320ffde0a0dff16ba2fbfbeacf3675b54d9b95deec660d3187d0ab1ca7eab4aa1eca8dd0026db6adffff30fdd33ac2bb7ec0e05d4f11cd2dccdd2765f38f740bf507fd068aa9b6adffff30fdd33ac2bb7ec0e05d4f11cd2dccdd2765f38f740bf507fd068aa95d19bbdadf4ea4ef2bc3dd99623977a2a772cfc3d646be1caa9edb26609483b5f26f5c8b7f83466ec2da6edda9decbd0e4e65a03a4a511f278aff457c65f3a75f26f5c8b7f83466ec2da6edda9decbd0e4e65a03a4a511f278aff457c65f3a75c7ba433dd85f152d8cb656be529de98cb3880085db987597635b884dc489f37a4329117ffdc2c68dc35cfecb4108d1ca1092d9f6b7774f699720f3a5fab04b064329117ffdc2c68dc35cfecb4108d1ca1092d9f6b7774f699720f3a5fab04b061d0e4d58549649336d67890e16ff305a8764881d0a2873d0d864f63f27d8d6e374813559654eadd694336c9a17b63d39fb55b269be93343706ac72d1eb75831874813559654eadd694336c9a17b63d39fb55b269be93343706ac72d1eb758318d00b534ef1c2f032e3ff80d83081c5eec8901486fe0d9390744f026e6e3980d333b49270bf8c65fe311e9a2269b3fdf7cad4413d430b2f2174f03cb40bca4eb533b49270bf8c65fe311e9a2269b3fdf7cad4413d430b2f2174f03cb40bca4eb51aba03a48b8db42dd33af6e3217264cf40380aa530275b66b5e42f567b924d15c15ad3324dc73bc135bff0e22c29f6c97de87d8f411ed2f973d82b9e604750eac15ad3324dc73bc135bff0e22c29f6c97de87d8f411ed2f973d82b9e604750eabd77678991d73e1f565bdac202e3b140db2bc9c08806f1f69327f1e866d9994246b7b5a25912609be06372acf52f5867c7cea76cf2463ed9af3d9c5c19fa8f8b46b7b5a25912609be06372acf52f5867c7cea76cf2463ed9af3d9c5c19fa8f8b5085f806b3d1fb41960a6503c5c86028cf2ef1c6f773ef9aeafd8c13fbe179f9d50c31565c6fb37c91275dc2c4ee561b371cb6ecca9202b5e390390447039c98d50c31565c6fb37c91275dc2c4ee561b371cb6ecca9202b5e390390447039c981f9851659bd886838ab253b1bb31565ef1bdf9bc648e664a1237a7694dcba02e192f9ce3acb183411338ac1f9c4e3e17b22384fac75f652c6017d752c9c071b6192f9ce3acb183411338ac1f9c4e3e17b22384fac75f652c6017d752c9c071b6b29898c6f4466cb270c2f23c83f7edaebbcbe54ccac72abfaf8df1326a79859afb53f9ea0e1fc199d63e93cf5ec9f6e2d76d601625808130dc030c963cddd49ffb53f9ea0e1fc199d63e93cf5ec9f6e2d76d601625808130dc030c963cddd49ff6001024341e79f3d272e33ec265b0c1bb92eabd1c3759ac6ab341a294dc024d0a1bbd27948a226c19dccf9794d217fd5b5033ca5bff2a340e2de92253951b070a1bbd27948a226c19dccf9794d217fd5b5033ca5bff2a340e2de92253951b077d5392db374863477529542f542c1895b080041802ed463ea0c1bd505c31bb4f7954105d1880046d6ad090bafa71ebf9d1e38540310bcdf0286c1876dde963217954105d1880046d6ad090bafa71ebf9d1e38540310bcdf0286c1876dde96321d1f574c342b9ff24bb56d0244efc1272177f22aa9dcd2830d115d1fff0766ae5c9311e96adf55a38a351c5b2b5c5bba5bbb35046e8366dd261641b0e7eed1797c9311e96adf55a38a351c5b2b5c5bba5bbb35046e8366dd261641b0e7eed1797c89765ad35c790d46267727849f65564960600d6677c740d4a61c55889a041265d555a16992fd8a8f66fe9c9a2f5e47069de01d83b4cb3da12d20643b5b73e8b5d555a16992fd8a8f66fe9c9a2f5e47069de01d83b4cb3da12d20643b5b73e8b06fab5fd05e90d95ade405846573c57ff2534b7a20d907f8e83bc6567adc3c3e3ff8925dd7e9d942018de2d7a1dce2d2d822868a9a72cfdc0c328d80c5c4d0763ff8925dd7e9d942018de2d7a1dce2d2d822868a9a72cfdc0c328d80c5c4d07657026e8b1cf31002e88f8eac561b54baab840327414a8f1c0788057f3546ee118ce4173fa315c17576f15ab9dcb20cca5c74329b29fe5015dc82b3190bd06e7a8ce4173fa315c17576f15ab9dcb20cca5c74329b29fe5015dc82b3190bd06e7a99a8ca4cc343d04e55d185e5663851b7916633d76a689a8ab56b3b8f23060348f7e3dea881502ee4a33ddf676686f1ec70e5ba6921dc169bbdcd43b995c3a100f7e3dea881502ee4a33ddf676686f1ec70e5ba6921dc169bbdcd43b995c3a10005d314fcf4f69880593b0b9f3d4c5abd780064c0439dc2f4cd9ee9954167b69b97990cf9375fbca41920cc194f7ca3a9323c94903a078126e68fe7a843e2b22f97990cf9375fbca41920cc194f7ca3a9323c94903a078126e68fe7a843e2b22f9c8c55048db1ae73c939cd0360b183411ca5d30e807efd22e383153c80fce65b73705c46bc1d56f73e29c2f6f048bbfc53958c9c8058ddb98103f1f5474773b573705c46bc1d56f73e29c2f6f048bbfc53958c9c8058ddb98103f1f5474773b5ff4d95dcd5d5aab38d9b7391439605d42783569d5697fd258fd68703dd6bc807f6e02ba74b1567a02ccba3ca9df64e285b219e84ce2cfb972db6fd56a3248325f6e02ba74b1567a02ccba3ca9df64e285b219e84ce2cfb972db6fd56a3248325c1b6e37f4c4715d5ae9964d0a78043b85a81360bfc25811c4bff275ac2dee82457e190705f060bbccd126cf3e347a682591866d084abeb5a266f7cc310b149b557e190705f060bbccd126cf3e347a682591866d084abeb5a266f7cc310b149b5323fd842abe2127c88eb797aace23d13be83792a9d7e37a1767e94134c42291525e57739166a85f47aaae0c38fcfd7fa0a50156771357a1d2b0503bdb5c28bb825e57739166a85f47aaae0c38fcfd7fa0a50156771357a1d2b0503bdb5c28bb8c5ebc1810d911bac0ae1fa245eed293f3fba74fbdcd26ff662dc5c18702f73848c89b16a5d8d1c891a2b93dfed9569b490323990f87e50c93ec72e6c2bdff0e88c89b16a5d8d1c891a2b93dfed9569b490323990f87e50c93ec72e6c2bdff0e8d67a46189240bc6bff8d640aad88cbe4c801c1f109b2a8c3615d7528cb8210806e109db4796d18b3991538b5e7b70e190239099cccd6bdbe3ecfd4b8d337a2b077133d63b2e256ac4604e7f9c4c87fb06ed917c2815a2bd1ec26b64c24c38ccc5b02cdc72451b7c4ad42480d83dce78b38b1f330796b65c4454cd68946236edba7ee0345739b1350ed3d5df17c0f02bdc96331dc29aeff1f9e6c1b9d616630d8dc3616d95be6c4f46028c5d865b04e6c468185289be49adc6167f667a7581c7a0976e07b07556c589e39a5c5666bb745e9a6d2675bea52b036c5474593c1e2677bb27709aa5b8459ba1848230d1d6c3a5dad06b63d6eeeb53230de7b862ca16cce010be407ee6f896448eabcb0919456f018f20db2a361613219ed44327e7e2eae3f807f0e6d6970b14e79381d537cf0ec076a1cc104a85194fa3851fd5f1bdf2caadcacbb725f00a63ad41d492a185a25b3d1944bcbbffd91afa0e36ceff7449c2f2d96ed8275a947311a22c77c6d22acdc65a8b0d7c9ba16ee4d3deedce105e254049cb97ce2e61594c31c3c9133908663f1206578ed826d2cffcd0b11b53db7c2bdec41b188b46cbe0aa7e11536a0c817a4e0455ddf410d555e23c380868a64551059501552d395d3ece640675d7dc95dfa84c1fb1303ce82d3e8d1b5ebb3314f813ee51a65b9496bed65f1795f864e78fbceb3ea4446f7990cf3d4cee001757f9167592ea4e977cfe3e8582c2047be2f535e2b508790fbc6c6663b4d4ad19bba152cda3b6b6e8d33c7ef41fc9e305e951a7f28c3a30b68c2ec15face504c3266e6c21310f2235ef2737a816cf9ba64b900de927f4e8bdc97bdc3365525e08300d5e8d1c90c31c2aa90831ca586106c1e0136233973806f45f1f7e33747f84f47b6dddd06d52a232144d3242cece3e12a63a671d9eb67ba53b648df6281e964cadc0aca86275cbc668a9f8f29836b9bf06e97d71a9b743bba40953a640f7664afd955eb3e1c88cd0be08395341e65f76f9b953e636e9b812a460d9d1667d2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-boto-2.45.0-3.fc25.src.rpmpython-botopython2-botopython2.7dist(boto)python2dist(boto)@      python(abi)python-requestspython-rsapython-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.71.73.0.4-14.6.0-14.0.4-14.0-15.2-14.13.0X6@XWXRXJXI@W@W{@Wi,@WBVT@V\:@VA@UUv@U'@U%@T_W@T\@T\@T\@S@S/SS,)Rb@R@RRD!QY@Q@Q@@Q@@QQP @P@P O@O@O؀OiO_6On@NI @MQ0@M hL@L@LF@KqN@KHoJi@J&eIII;I9H!GGZ@Fֱ@Garrett Holmstrom - 2.45.0-3Miro Hrončok - 2.45.0-2Jon Ciesla - 2.45.0-1Garrett Holmstrom - 2.44.0-1Garrett Holmstrom - 2.43.0-1Fedora Release Engineering - 2.41.0-2Garrett Holmstrom - 2.41.0-1Garrett Holmstrom - 2.40.0-2Jon Ciesla - 2.40.0-1Garrett Holmstrom - 2.39.0-1Ryan S. Brown - 2.38.0-5Fedora Release Engineering - 2.38.0-4Fedora Release Engineering - 2.38.0-3Garrett Holmstrom - 2.38.0-2Garrett Holmstrom - 2.38.0-1Garrett Holmstrom - 2.37.0-1Garrett Holmstrom - 2.34.0-4Garrett Holmstrom - 2.34.0-3Garrett Holmstrom - 2.34.0-2Garrett Holmstrom - 2.34.0-1Garrett Holmstrom - 2.32.1-1Tom Callaway - 2.27.0-3Fedora Release Engineering - 2.27.0-2Garrett Holmstrom - 2.27.0-1Garrett Holmstrom - 2.25.0-2Garrett Holmstrom - 2.25.0-1Garrett Holmstrom - 2.23.0-1Garrett Holmstrom - 2.13.3-1Garrett Holmstrom - 2.9.9-2Orion Poplawski - 2.9.9-1Garrett Holmstrom - 2.9.6-2Garrett Holmstrom - 2.9.6-1Orion Poplawski - 2.9.2-1Fedora Release Engineering - 2.6.0-3Garrett Holmstrom - 2.5.2-3Garrett Holmstrom - 2.6.0-2Fedora Release Engineering - 2.5.2-2Garrett Holmstrom - 2.5.2-1Garrett Holmstrom - 2.5.1-1Garrett Holmstrom - 2.5.0-1Robert Scheck 2.3.0-1Robert Scheck 2.2.2-1Fedora Release Engineering - 2.0-2Robert Scheck 2.0-1Fedora Release Engineering - 1.9b-7Robert Scheck 1.9b-6Lubomir Rintel 1.9b-5Robert Scheck 1.9b-4David Malcolm - 1.9b-3Robert Scheck 1.9b-2Robert Scheck 1.9b-1Robert Scheck 1.8d-1Luke Macken 1.7a-2Robert Scheck 1.7a-1Robert Scheck 1.5c-2Robert Scheck 1.5c-1Jeremy Katz 1.2a-2Robert Scheck 1.2a-1Robert Scheck 1.0a-1Robert Scheck 0.9d-1Robert Scheck 0.9b-1- Added support for ModifySubnetAttribute- Rebuild for Python 3.6- 2.40.0.- Updated to 2.44.0 (RH #1403362)- Updated to 2.43.0- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Updated to 2.41.0- Cleaned up spec file - Added NAT gateway support - Fixed sigv4 protocol selection - Fixed max_retry_delay config option - Added aws-exec-read to S3's canned ACL list - Added new instance attributes - Fixed multi-VPC hosted zone parsing - Fixed request logging for S3 requests - Allowed route53 health check resource paths to be none- 2.40.0. - Kinesis patch upstreamed.- Updated to 2.39.0 (RH #1300424) - Switched to systemwide copy of python-six on el7 - Enabled unit tests on el7 - Renamed python-boto to python2-boto to comply with current python packaging standards- Add patch for unittest failure https://github.com/boto/boto/pull/3412- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fixed ImportErrors on RHEL 7 (RH #1229863)- Updated to 2.38.0 - Added BuildRequires for python-six - Made sample executables doc files in F23- Updated to 2.37.0 (RH #1180861) - Dropped executables in F23 - Unbundled python-six (boto #3086) - Enabled unit tests on Fedora (RH #1072946)- Fixed python3 requires- Re-fix executables (RH #1152444)- Added missing python-requests and python-rsa dependencies - Disabled unit tests due to rawhide/F21 python regression (RH #1161166:c4)- Updated to 2.34.0 (RH #1072925, RH #1072928, RH #1161229) - Made executables point to python2 (RH #1152444) - Enabled unit tests on Fedora (RH #1072946)- Updated to 2.32.1 (RH #1126056, RH #1132348) - Added python3-boto (RH #1024363) - Added (but did not enable) unit tests (RH #1072946, RH #1072923)- fix license handling- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Updated to 2.27.0- Fixed roboto parameter type conversion (boto #2094, RH #1064550)- Updated to 2.25.0 - This update makes s3.get_bucket use HEAD instead of GET- Updated to 2.23.0 - Fixed auth for anonymous S3 requests (boto #1988)- Updated to 2.13.3 - Note that this version changes register_image's virtualization_type parameter - Fixed auto-scaling PropagateAtLaunch parsing (#1011682)- Re-fixed autoscaling policy parsing (boto #1538)- Update to 2.9.9- Rebuilt after merge- Updated to 2.9.6 - Fixed autoscaling policy parsing (boto #1538)- Update to 2.9.2 (bug #948714) - Spec cleanup- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Fixed parsing of current/previous instance state data (boto #881)- Updated to 2.6.0 (#876517) - Note that this version enables SSL cert verification by default.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Updated to 2.5.2 - Fixed failure when metadata is empty (#838076)- Updated to 2.5.1 (last-minute upstream bugfix)- Updated to 2.5.0 (#828912)- Upgrade to 2.3.0 (#786301 #c10)- Upgrade to 2.2.2 (#786301, thanks to Bobby Powers)- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Upgrade to 2.0 (#723088)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Added a patch for python 2.4 support (#656446, #661233)- Apply a patch for python 2.7 support (#659248)- Added patch to fix parameter of build_list_params() (#647005)- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Backported upstream patch for image registration (#561216)- Upgrade to 1.9b- Upgrade to 1.8d (#513560)- Add python-setuptools-devel to our build requirements, for egg-info- Upgrade to 1.7a- Rebuild against rpm 4.6- Upgrade to 1.5c- Rebuild for python 2.6- Upgrade to 1.2a- Upgrade to 1.0a- Upgrade to 0.9d- Upgrade to 0.9b - Initial spec file for Fedora and Red Hat Enterprise Linuxpython-boto !""$%%'((*+,,./0113446779::<=>>@AACDDFGGIJKLMMOPPRSSUVVXYZZ\]]_``bcddfggijjlmmopprssuvvxyy{|}}     !""$%%'((*++-.//1224557899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_`aacddfggijjlmmopprssuvvxyzz|}}     !"#$%%'((*+,,.//122455788:;;=>>@AACDEFGGIJKKMNNPQQSTTVWWYZ[\]]_``bcceffhiikllnopprssuvvxyy{|}}    !""$%%'((*++-.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSTTVWWYZZ\]^^`aacddfggijjlmmopqqsttvwwyzz|}~~      !!#$$&'((*++-..01224557899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZ[[]^^`aacdeeghhjkkmnooqrrtuuwxxz{{}~~2.45.0-3.fc252.45.0-3.fc252.45.02.45.02.39      !!!!!!!!!!!!""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,---------.................////000000000000000000.........111111111111111111111111111111111111222222222333333333444444444444555555566666666655555555555555555577777777777777777777777777777777777777777777777777777788888889999999999:::::::::999999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCDDEEEEEEEEEEEEEEEEEEEEEFGbotoboto-2.45.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyoauth.pyauth.pycauth.pyoauth_handler.pyauth_handler.pycauth_handler.pyoawslambda__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyobeanstalk__init__.py__init__.pyc__init__.pyoexception.pyexception.pycexception.pyolayer1.pylayer1.pyclayer1.pyoresponse.pyresponse.pycresponse.pyowrapper.pywrapper.pycwrapper.pyocacerts__init__.py__init__.pyc__init__.pyocacerts.txtcloudformation__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyostack.pystack.pycstack.pyotemplate.pytemplate.pyctemplate.pyocloudfront__init__.py__init__.pyc__init__.pyodistribution.pydistribution.pycdistribution.pyoexception.pyexception.pycexception.pyoidentity.pyidentity.pycidentity.pyoinvalidation.pyinvalidation.pycinvalidation.pyologging.pylogging.pyclogging.pyoobject.pyobject.pycobject.pyoorigin.pyorigin.pycorigin.pyosigners.pysigners.pycsigners.pyocloudhsm__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocloudsearch__init__.py__init__.pyc__init__.pyodocument.pydocument.pycdocument.pyodomain.pydomain.pycdomain.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyooptionstatus.pyoptionstatus.pycoptionstatus.pyosearch.pysearch.pycsearch.pyosourceattribute.pysourceattribute.pycsourceattribute.pyocloudsearch2__init__.py__init__.pyc__init__.pyodocument.pydocument.pycdocument.pyodomain.pydomain.pycdomain.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyooptionstatus.pyoptionstatus.pycoptionstatus.pyosearch.pysearch.pycsearch.pyocloudsearchdomain__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocloudtrail__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocodedeploy__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocognito__init__.py__init__.pyc__init__.pyoidentity__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyosync__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyocompat.pycompat.pyccompat.pyoconfigservice__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoconnection.pyconnection.pycconnection.pyocontrib__init__.py__init__.pyc__init__.pyoymlmessage.pyymlmessage.pycymlmessage.pyodatapipeline__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyodirectconnect__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyodynamodb__init__.py__init__.pyc__init__.pyobatch.pybatch.pycbatch.pyocondition.pycondition.pyccondition.pyoexceptions.pyexceptions.pycexceptions.pyoitem.pyitem.pycitem.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyoschema.pyschema.pycschema.pyotable.pytable.pyctable.pyotypes.pytypes.pyctypes.pyodynamodb2__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyofields.pyfields.pycfields.pyoitems.pyitems.pycitems.pyolayer1.pylayer1.pyclayer1.pyoresults.pyresults.pycresults.pyotable.pytable.pyctable.pyotypes.pytypes.pyctypes.pyoec2__init__.py__init__.pyc__init__.pyoaddress.pyaddress.pycaddress.pyoattributes.pyattributes.pycattributes.pyoautoscale__init__.py__init__.pyc__init__.pyoactivity.pyactivity.pycactivity.pyogroup.pygroup.pycgroup.pyoinstance.pyinstance.pycinstance.pyolaunchconfig.pylaunchconfig.pyclaunchconfig.pyolimits.pylimits.pyclimits.pyopolicy.pypolicy.pycpolicy.pyorequest.pyrequest.pycrequest.pyoscheduled.pyscheduled.pycscheduled.pyotag.pytag.pyctag.pyoblockdevicemapping.pyblockdevicemapping.pycblockdevicemapping.pyobundleinstance.pybundleinstance.pycbundleinstance.pyobuyreservation.pybuyreservation.pycbuyreservation.pyocloudwatch__init__.py__init__.pyc__init__.pyoalarm.pyalarm.pycalarm.pyodatapoint.pydatapoint.pycdatapoint.pyodimension.pydimension.pycdimension.pyolistelement.pylistelement.pyclistelement.pyometric.pymetric.pycmetric.pyoconnection.pyconnection.pycconnection.pyoec2object.pyec2object.pycec2object.pyoelb__init__.py__init__.pyc__init__.pyoattributes.pyattributes.pycattributes.pyohealthcheck.pyhealthcheck.pychealthcheck.pyoinstancestate.pyinstancestate.pycinstancestate.pyolistelement.pylistelement.pyclistelement.pyolistener.pylistener.pyclistener.pyoloadbalancer.pyloadbalancer.pycloadbalancer.pyopolicies.pypolicies.pycpolicies.pyosecuritygroup.pysecuritygroup.pycsecuritygroup.pyogroup.pygroup.pycgroup.pyoimage.pyimage.pycimage.pyoinstance.pyinstance.pycinstance.pyoinstanceinfo.pyinstanceinfo.pycinstanceinfo.pyoinstancestatus.pyinstancestatus.pycinstancestatus.pyoinstancetype.pyinstancetype.pycinstancetype.pyokeypair.pykeypair.pyckeypair.pyolaunchspecification.pylaunchspecification.pyclaunchspecification.pyonetworkinterface.pynetworkinterface.pycnetworkinterface.pyoplacementgroup.pyplacementgroup.pycplacementgroup.pyoregioninfo.pyregioninfo.pycregioninfo.pyoreservedinstance.pyreservedinstance.pycreservedinstance.pyosecuritygroup.pysecuritygroup.pycsecuritygroup.pyosnapshot.pysnapshot.pycsnapshot.pyospotdatafeedsubscription.pyspotdatafeedsubscription.pycspotdatafeedsubscription.pyospotinstancerequest.pyspotinstancerequest.pycspotinstancerequest.pyospotpricehistory.pyspotpricehistory.pycspotpricehistory.pyotag.pytag.pyctag.pyovolume.pyvolume.pycvolume.pyovolumestatus.pyvolumestatus.pycvolumestatus.pyozone.pyzone.pyczone.pyoec2containerservice__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoecs__init__.py__init__.pyc__init__.pyoitem.pyitem.pycitem.pyoelasticache__init__.py__init__.pyc__init__.pyolayer1.pylayer1.pyclayer1.pyoelastictranscoder__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoemr__init__.py__init__.pyc__init__.pyobootstrap_action.pybootstrap_action.pycbootstrap_action.pyoconnection.pyconnection.pycconnection.pyoemrobject.pyemrobject.pycemrobject.pyoinstance_group.pyinstance_group.pycinstance_group.pyostep.pystep.pycstep.pyoendpoints.jsonexception.pyexception.pycexception.pyofileREADME__init__.py__init__.pyc__init__.pyobucket.pybucket.pycbucket.pyoconnection.pyconnection.pycconnection.pyokey.pykey.pyckey.pyosimpleresultset.pysimpleresultset.pycsimpleresultset.pyofps__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexception.pyexception.pycexception.pyoresponse.pyresponse.pycresponse.pyoglacier__init__.py__init__.pyc__init__.pyoconcurrent.pyconcurrent.pycconcurrent.pyoexceptions.pyexceptions.pycexceptions.pyojob.pyjob.pycjob.pyolayer1.pylayer1.pyclayer1.pyolayer2.pylayer2.pyclayer2.pyoresponse.pyresponse.pycresponse.pyoutils.pyutils.pycutils.pyovault.pyvault.pycvault.pyowriter.pywriter.pycwriter.pyogs__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyobucket.pybucket.pycbucket.pyobucketlistresultset.pybucketlistresultset.pycbucketlistresultset.pyoconnection.pyconnection.pycconnection.pyocors.pycors.pyccors.pyokey.pykey.pyckey.pyolifecycle.pylifecycle.pyclifecycle.pyoresumable_upload_handler.pyresumable_upload_handler.pycresumable_upload_handler.pyouser.pyuser.pycuser.pyohandler.pyhandler.pychandler.pyohttps_connection.pyhttps_connection.pychttps_connection.pyoiam__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyosummarymap.pysummarymap.pycsummarymap.pyojsonresponse.pyjsonresponse.pycjsonresponse.pyokinesis__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyokms__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyologs__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyomachinelearning__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyomanage__init__.py__init__.pyc__init__.pyocmdshell.pycmdshell.pyccmdshell.pyopropget.pypropget.pycpropget.pyoserver.pyserver.pycserver.pyotask.pytask.pyctask.pyotest_manage.pytest_manage.pyctest_manage.pyovolume.pyvolume.pycvolume.pyomashups__init__.py__init__.pyc__init__.pyointeractive.pyinteractive.pycinteractive.pyoiobject.pyiobject.pyciobject.pyoorder.pyorder.pycorder.pyoserver.pyserver.pycserver.pyomturk__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyolayoutparam.pylayoutparam.pyclayoutparam.pyonotification.pynotification.pycnotification.pyoprice.pyprice.pycprice.pyoqualification.pyqualification.pycqualification.pyoquestion.pyquestion.pycquestion.pyomws__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexception.pyexception.pycexception.pyoresponse.pyresponse.pycresponse.pyoopsworks__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoplugin.pyplugin.pycplugin.pyoprovider.pyprovider.pycprovider.pyopyami__init__.py__init__.pyc__init__.pyobootstrap.pybootstrap.pycbootstrap.pyoconfig.pyconfig.pycconfig.pyocopybot.cfgcopybot.pycopybot.pyccopybot.pyohelloworld.pyhelloworld.pychelloworld.pyoinstallers__init__.py__init__.pyc__init__.pyoubuntu__init__.py__init__.pyc__init__.pyoapache.pyapache.pycapache.pyoebs.pyebs.pycebs.pyoinstaller.pyinstaller.pycinstaller.pyomysql.pymysql.pycmysql.pyotrac.pytrac.pyctrac.pyolaunch_ami.pylaunch_ami.pyclaunch_ami.pyoscriptbase.pyscriptbase.pycscriptbase.pyostartup.pystartup.pycstartup.pyords__init__.py__init__.pyc__init__.pyodbinstance.pydbinstance.pycdbinstance.pyodbsecuritygroup.pydbsecuritygroup.pycdbsecuritygroup.pyodbsnapshot.pydbsnapshot.pycdbsnapshot.pyodbsubnetgroup.pydbsubnetgroup.pycdbsubnetgroup.pyoevent.pyevent.pycevent.pyologfile.pylogfile.pyclogfile.pyooptiongroup.pyoptiongroup.pycoptiongroup.pyoparametergroup.pyparametergroup.pycparametergroup.pyoregioninfo.pyregioninfo.pycregioninfo.pyostatusinfo.pystatusinfo.pycstatusinfo.pyovpcsecuritygroupmembership.pyvpcsecuritygroupmembership.pycvpcsecuritygroupmembership.pyords2__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoredshift__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoregioninfo.pyregioninfo.pycregioninfo.pyorequestlog.pyrequestlog.pycrequestlog.pyoresultset.pyresultset.pycresultset.pyoroboto__init__.py__init__.pyc__init__.pyoawsqueryrequest.pyawsqueryrequest.pycawsqueryrequest.pyoawsqueryservice.pyawsqueryservice.pycawsqueryservice.pyoparam.pyparam.pycparam.pyoroute53__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyodomains__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoexception.pyexception.pycexception.pyohealthcheck.pyhealthcheck.pychealthcheck.pyohostedzone.pyhostedzone.pychostedzone.pyorecord.pyrecord.pycrecord.pyostatus.pystatus.pycstatus.pyozone.pyzone.pyczone.pyos3__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyobucket.pybucket.pycbucket.pyobucketlistresultset.pybucketlistresultset.pycbucketlistresultset.pyobucketlogging.pybucketlogging.pycbucketlogging.pyoconnection.pyconnection.pycconnection.pyocors.pycors.pyccors.pyodeletemarker.pydeletemarker.pycdeletemarker.pyokey.pykey.pyckey.pyokeyfile.pykeyfile.pyckeyfile.pyolifecycle.pylifecycle.pyclifecycle.pyomultidelete.pymultidelete.pycmultidelete.pyomultipart.pymultipart.pycmultipart.pyoprefix.pyprefix.pycprefix.pyoresumable_download_handler.pyresumable_download_handler.pycresumable_download_handler.pyotagging.pytagging.pyctagging.pyouser.pyuser.pycuser.pyowebsite.pywebsite.pycwebsite.pyosdb__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyodb__init__.py__init__.pyc__init__.pyoblob.pyblob.pycblob.pyokey.pykey.pyckey.pyomanager__init__.py__init__.pyc__init__.pyosdbmanager.pysdbmanager.pycsdbmanager.pyoxmlmanager.pyxmlmanager.pycxmlmanager.pyomodel.pymodel.pycmodel.pyoproperty.pyproperty.pycproperty.pyoquery.pyquery.pycquery.pyosequence.pysequence.pycsequence.pyotest_db.pytest_db.pyctest_db.pyodomain.pydomain.pycdomain.pyoitem.pyitem.pycitem.pyoqueryresultset.pyqueryresultset.pycqueryresultset.pyoregioninfo.pyregioninfo.pycregioninfo.pyoservices__init__.py__init__.pyc__init__.pyobs.pybs.pycbs.pyomessage.pymessage.pycmessage.pyoresult.pyresult.pycresult.pyoservice.pyservice.pycservice.pyoservicedef.pyservicedef.pycservicedef.pyosonofmmm.cfgsonofmmm.pysonofmmm.pycsonofmmm.pyosubmit.pysubmit.pycsubmit.pyoses__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyoexceptions.pyexceptions.pycexceptions.pyosns__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyosqs__init__.py__init__.pyc__init__.pyoattributes.pyattributes.pycattributes.pyobatchresults.pybatchresults.pycbatchresults.pyobigmessage.pybigmessage.pycbigmessage.pyoconnection.pyconnection.pycconnection.pyojsonmessage.pyjsonmessage.pycjsonmessage.pyomessage.pymessage.pycmessage.pyomessageattributes.pymessageattributes.pycmessageattributes.pyoqueue.pyqueue.pycqueue.pyoregioninfo.pyregioninfo.pycregioninfo.pyostorage_uri.pystorage_uri.pycstorage_uri.pyosts__init__.py__init__.pyc__init__.pyoconnection.pyconnection.pycconnection.pyocredentials.pycredentials.pyccredentials.pyosupport__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyoswf__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyolayer1.pylayer1.pyclayer1.pyolayer1_decisions.pylayer1_decisions.pyclayer1_decisions.pyolayer2.pylayer2.pyclayer2.pyoutils.pyutils.pycutils.pyovpc__init__.py__init__.pyc__init__.pyocustomergateway.pycustomergateway.pyccustomergateway.pyodhcpoptions.pydhcpoptions.pycdhcpoptions.pyointernetgateway.pyinternetgateway.pycinternetgateway.pyonatgateway.pynatgateway.pycnatgateway.pyonetworkacl.pynetworkacl.pycnetworkacl.pyoroutetable.pyroutetable.pycroutetable.pyosubnet.pysubnet.pycsubnet.pyovpc.pyvpc.pycvpc.pyovpc_peering_connection.pyvpc_peering_connection.pycvpc_peering_connection.pyovpnconnection.pyvpnconnection.pycvpnconnection.pyovpngateway.pyvpngateway.pycvpngateway.pyopython2-botoREADME.rstexamplesasadminbundle_imagecfadmincqcwutildynamodb_dumpdynamodb_loadelbadminfetch_fileglacierinstance_eventskill_instancelaunch_instancelist_instanceslss3mturkpyami_sendmailroute53s3putsdbadmintaskadminpython2-botoboto-mit-license.txt/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/boto-2.45.0-py2.7.egg-info//usr/lib/python2.7/site-packages/boto//usr/lib/python2.7/site-packages/boto/awslambda//usr/lib/python2.7/site-packages/boto/beanstalk//usr/lib/python2.7/site-packages/boto/cacerts//usr/lib/python2.7/site-packages/boto/cloudformation//usr/lib/python2.7/site-packages/boto/cloudfront//usr/lib/python2.7/site-packages/boto/cloudhsm//usr/lib/python2.7/site-packages/boto/cloudsearch//usr/lib/python2.7/site-packages/boto/cloudsearch2//usr/lib/python2.7/site-packages/boto/cloudsearchdomain//usr/lib/python2.7/site-packages/boto/cloudtrail//usr/lib/python2.7/site-packages/boto/codedeploy//usr/lib/python2.7/site-packages/boto/cognito//usr/lib/python2.7/site-packages/boto/cognito/identity//usr/lib/python2.7/site-packages/boto/cognito/sync//usr/lib/python2.7/site-packages/boto/configservice//usr/lib/python2.7/site-packages/boto/contrib//usr/lib/python2.7/site-packages/boto/datapipeline//usr/lib/python2.7/site-packages/boto/directconnect//usr/lib/python2.7/site-packages/boto/dynamodb//usr/lib/python2.7/site-packages/boto/dynamodb2//usr/lib/python2.7/site-packages/boto/ec2//usr/lib/python2.7/site-packages/boto/ec2/autoscale//usr/lib/python2.7/site-packages/boto/ec2/cloudwatch//usr/lib/python2.7/site-packages/boto/ec2/elb//usr/lib/python2.7/site-packages/boto/ec2containerservice//usr/lib/python2.7/site-packages/boto/ecs//usr/lib/python2.7/site-packages/boto/elasticache//usr/lib/python2.7/site-packages/boto/elastictranscoder//usr/lib/python2.7/site-packages/boto/emr//usr/lib/python2.7/site-packages/boto/file//usr/lib/python2.7/site-packages/boto/fps//usr/lib/python2.7/site-packages/boto/glacier//usr/lib/python2.7/site-packages/boto/gs//usr/lib/python2.7/site-packages/boto/iam//usr/lib/python2.7/site-packages/boto/kinesis//usr/lib/python2.7/site-packages/boto/kms//usr/lib/python2.7/site-packages/boto/logs//usr/lib/python2.7/site-packages/boto/machinelearning//usr/lib/python2.7/site-packages/boto/manage//usr/lib/python2.7/site-packages/boto/mashups//usr/lib/python2.7/site-packages/boto/mturk//usr/lib/python2.7/site-packages/boto/mws//usr/lib/python2.7/site-packages/boto/opsworks//usr/lib/python2.7/site-packages/boto/pyami//usr/lib/python2.7/site-packages/boto/pyami/installers//usr/lib/python2.7/site-packages/boto/pyami/installers/ubuntu//usr/lib/python2.7/site-packages/boto/rds//usr/lib/python2.7/site-packages/boto/rds2//usr/lib/python2.7/site-packages/boto/redshift//usr/lib/python2.7/site-packages/boto/roboto//usr/lib/python2.7/site-packages/boto/route53//usr/lib/python2.7/site-packages/boto/route53/domains//usr/lib/python2.7/site-packages/boto/s3//usr/lib/python2.7/site-packages/boto/sdb//usr/lib/python2.7/site-packages/boto/sdb/db//usr/lib/python2.7/site-packages/boto/sdb/db/manager//usr/lib/python2.7/site-packages/boto/services//usr/lib/python2.7/site-packages/boto/ses//usr/lib/python2.7/site-packages/boto/sns//usr/lib/python2.7/site-packages/boto/sqs//usr/lib/python2.7/site-packages/boto/sts//usr/lib/python2.7/site-packages/boto/support//usr/lib/python2.7/site-packages/boto/swf//usr/lib/python2.7/site-packages/boto/vpc//usr/share/doc//usr/share/doc/python2-boto//usr/share/doc/python2-boto/examples//usr/share/licenses//usr/share/licenses/python2-boto/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledUTF-8 Unicode textC++ source, ASCII textPython script, ASCII text executable, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RPPRPPRPPRPPRPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?07zXZ !#,n_S]"k%w#) HdVE2{_[}[*@urb1heф=VRmdU6` 0l=>e}3JF PQP~Y`Y 0H+`|bװL|m!WBFe, }('W.$m'ֻ,оܛiGjOaZY篒]-l9Oe/QM_r´#A)\f&tIR@YGhH5hʫ.3%T6dJ~JFql5W |3=~S@/b6? Q;.{@@TPPy4NIR% &aLIgΤ4y- q^UGt7dt$& j/9M$;dSQuf(2aĚLB?e\*M?tRʘ:$2XnoHiq]f`s}ugzkk.c[:W &)eދ$vo8Έ;Mi_ igUUitL)r3D]y-0b].QƆ@FjW0MLϭI0u\QɤFl~[Ti4>a1t Y1+oCe`=:de>(&×#IjX*MKEw #?ZJȻnIܱIAljuJjv珳2˞оɈӦ#Z9ֱ,dNZj%k}Y#;Bj׋SeKI[$y$UDv颦T~" 7aEKRy"zDȕdTD5B_0xGe' MR Mgkef}g}nⳠH.d2Z"r{wcNp#^d]%\_=!Z3Fv5X.+[g{m /nS*|وg_܂NW/+YTkŐeP=7ale>;ΣB); @}xUԎwn] O.f`2U9@ RHZ"ӏP?A-?j>Y9ﭥ#}ݿjiuzipu\S3UPk3T=萃['ݫ΢>nOX7, +Hcߍ&]/O N(^" wט:/ߩZm/ qK4A8S5Rw Z El9 6Yp=&Ii*ɭ'>` ijOy#'p$v?!g6UkRf9i H7i`!-礖uuǗtCm5Fx8H B__I?cG4[Wޚ.,!;{w@(S\w T6jȃu-T 4z%N#V<91#&F0ZVphJ;L=%j)jDZ";t JEw-ys6gh/NP?_ 5Z#BԜspXH}s5X>!۴3^y[70@+FLTჟ~V|I8N#) £A͵srg'>N9 wz\$7&HGVdyEjbE=9^*Ymqϥ m-.V&qt7Ž.kS`^Rɯ/.ʵ5]?G;_ՄxY~]L(}&󴜠(Ƿ6J"`b3 :Á=YF mKHVy?-/y>U{RN~X?oTPUPr:pXZT٫'b;Sikn?|a{TinqbE+ 0K 1%y5IS-vq0{u>I1m 0R}%p_|10F6]n-s{7Wt-=JXkP婪t qcΖ{gG<`F1#r1:nAuޤ`]ez` Ѧ>DӅiL() U^ T6lRvjy}h:sTW`C07ђxC't:܍soi4n7<5VZqikwH I!;bv<5ӻ4b0i xD\ $q2tt5mtJ|o/nQ~lLG٫҇Ux$vwifwdOio~n"isfqFT\mJ<#THuM DQii*:Rv%!!ɿGk {uӯgDyM;b"f|n "L (;Jl^0)m^QĠ! h= ;QZew1»|YLQ9/>H=Q3e|3 #[h@*u-%B쥬2_2?gsA0rV2/B \3R[OAr 9/y 1Wbd3 3!g-EOpĝ  VP&cqN"W|XY->,Z Ѧ>)LӲoöx{~1fBW&Rע8 Ssћ.= `.Pj\cuj7ƙ&.C{ |M]͓1A*$;Ip)]ZLe_ B2QRfB.36t2fɐ*\S;^>IRF)H תz.KMnW(+ }v_Tg,XBS7IiU}+NjDpT${F2O9̖j;GBr:ʮh0%m@.㑍+d(NEN(!3Xaiؙ9$l#T|6:%j+˷+N54KaD-^<9+0MՀM cE%"ީ5kt|ّp|mhw-u]C;j`,xŁpY]>ԊD44R(z $ܸbЁq(s Ev7 5xF ԙN5;a1Ng HF,j i^釽)p! 9#d%zQ2H`C5Eyٰ5U I]|YT|?oFUQ*oX R(F]Kی^0/EBarn8YMmz-ޕB@/w\rHL!Y6|39⪵!ADvwv}V:ZDk[h5<:?D_wvsg CҏF8^|YPRm! 1\%Ւdn"77Sw",e53dm݋BIk_IΟzO.pd̳P.mq5{Q鮩诿-ƀJYꌑS4{;MpĽap=VqE t聂 `(0w@RhJbyȥxЌ_I&Mz?8s=MBbV lU/$UՁ1JQ2[SA-QތF+Àit UE4CB%Eobr6Vn?#jwFeIT%'1(Uk'Pe;3 m9C[?OsԜJueD̫>z· s'u8OE~MtN Ws|i.N7c1Bo6-o|u"6%/"3A>:I-Dd`3'!Gm/Phl9eնFnfMZW>I59l7PN8d -m²oSh@zz_5? g ̎5K]lñEʴA,?V0w= 4yMڴ\ȑCV߃vePPmuEe%67H8]cQP[G}mjH9Qs? ٴ8AiMw V' wU(d5Pos9d'̇.R%=Mn132/CSxdh<Pꉀb,OJj`A@loVO1c(*DŽ(4D}Hܷ.$޷\N9Pi$N5c}AًYw,Y$-HQs&nwê.+ LMJ_F%I84m>q%eZi;jfcC,^\KKpѨ/ZyЪ(O;Ot~ҲSh+Џ,oG?n{ϕ/gɞm-~/_ƭĩfE >L,,pIo/8G8"EQ+TCptv/M 3VRar~%-w@fѣȺ0 h&ɴ*O%AKI60ehb..X"ZMCO+KΗVˠfco^e-*k[r)gDw4_;JZd%gļ7JȂf<3)`u>vʵ0w,ׅ'unK!S"A'`K.Z ÇAUW)7cF-DM62=yh"'[)iᕣp Dv(HA{{jQ0*y xf.1 V$cV,,',:ހ쾆F8lNB AkɌYpƒR3nԻ}aTLr)}`}?fziv%{q#kVetdj\~ܰW F,bFf+Y9N[㎥Y>U~œ8ܩ#h꣄(V zj0^u׶lΫYR5֙ ""6u7&~Lb-XC0O7蘹ncR諢2T:,dz\}s/I:a.3BpF q}[$V`廫Gh$BN1d=GD'-wO^&^*f]#mdu@JNc1?V!* _}W_ v/E~-c2*N ekP:J J5-Fb*F.QR06RO7T[AI=GK.H1.{ >\ J(Y3Fb7 2 +"Q/8)@=2Qȩ:ׄ~sS \XI0o]GFg^Y78>v9B G5RvH(i+CȌ:N"K":Ti(q|9V7ɭ<0KA~w{ ]ۻ(6+Gu"vs< 071޺vE92nlt491/J$(SK/l6 Ѹ̕=Pcmhnss3)р7hf':7N4\ Kf s#%֍5֣hspɃV=kd/0{dɔ{Σ9f Ze̮{,Ěm1"hJ:h2)T8Cn-;dAG`xs3=DY:}Qjv6%Cxr6jo30UPؚG[]OjWFr_H/?jv뙭,L-<\fg~f$UZk`d)IT|E^{u $ I*W4lݗ/@`7}F!NWdJQ#GϑGzn)1)W6cr&.upA9MRn?* B~g 7dJJaڡp$}(wv^*' Q V%o͑z+|* '|Nh`BQ]<X$WJ~h~Vr׼ lox#?n1lo/8'xnYt K-M½KT ق0 J+}&z 6þZ[2 J l5.< W""CKӬJ%Ę  K@á`B񀦋+ps Q@`?)7is59j(2؎Ϻi:5liܤU&lph\оxvxä\I1Tϻ< a-6gx'3>y]|1EIʬ5B_D)yja$zxf1PPPcҊ\ګΙ`Rev-3¨Jn#KS˫{1PZJfz~9Il06BP{IչKГKXڽ/߄PrEd}d2%\V*8)^Հ %(* w(.\] E)RC]4ukIO NeD9<Ū-vG)}pQ% ćg*A+M]`08U.ЍW |[wۖ(ն #a_,迒ZI 0˜>] 1Yu_Q-}J}A-k>WeuhR9 ?2Tc)4;UҘP!ݾhȵ GU6C#t\*&&TB,i~NtFDj=7E[o|a=oCŃ&[Q}CUY`F7? ;͋(s L&'ڀ$4%?-NЖ|b %YfdU{!zh1c`qHtY+ŦG³8}g_Baj*E}`aM|GxE19V%Z#_Å~\Ȅ;5O)L;PV'fAf;A3h.'pAHrΖo}Sʌ!_!gfsJ.9Ѡhʙnlu _)a:WoP̹V4CM{ѐa{ "Fз N.#`nXb>G3Ӭ C c d>yb,H 82#]gˢ tPs}뚯7+ل 45Վv k+&⒄c+EW/J?Al@..)z+ O=s -[◾Q01 ,]xߐyo(_4AEtgM>"Y7dgz&/~Rg.@Bxh@~q B 6:cT !+RŶR$Y+@"p5U(ViDpv!\q~Sf>.cPPzSy 63[({'^ 0E[BYN,EVZFjX\w.-vؖ?"i*N`N,XU]ly.}S"mBZdu#gEeA-<a!ݹwu gB@!э:KE lgĘzVel8Kt\$ ɞyѽ-=h:@K=<6FY XHg=V\[VQ13~yn&i?Ӎ"B=+>a>;)> ")m)LvclVK+>SXxgϴ8*AV=M,x++V?Řdp2T,DӿSx*˰`jZ矚MҠG2Kd8 p/%WH_{YQӱm˝Y@<2HT@p'B &mxk{Zcen;R>*`Q9(C:[2 `#6j-E?w78&{;G\5Bx|e1b#t~=^vr*xS>lԩ30Y0ZRV _"ZW/Ra{p#B2?? 8p˾E#d5j(NL}0<^ql/tt[~:q3*F Ђ\졆]'W$Y.hZf6T['ulb2WDi˥D)ekVEmI]CqMY}%҉:\؜9|*QOɃ5C(."v79nVBC>h8_Sy)c5T ~<):iHmkY-&? /D4}4gL)Uґd5hLc7zp]Xi;qMRr)q|&s_W 8zg7KBһTWJ I2qiLWNAW4j̒]aICrm62z!|K e(=,G|օX\]J˧]VF]?-0H >U~[s$'wYte7ـqFL tvyOl'HM8@!*41f#Pybnt3DL;c-HV8+>+W`bE=0~/ $*s%/(rJ*[!jٟo J'h[/HQ?@}>fNYeD>,du'X`Do:Oop*[.O' 7_rw3n$ʒiwRcYl hA^F :t6 Y_Xv0 ?;tZ{V+T@yBbI G,56i}CS7$e"XY&$!6Fa,wT.cU0$(~㞸tnv# ^?Iف?-cm)U:MmB$u1ץڰpdʇRehj G+սR}%m QeHI;Ѳ*Fd/܍.8ۧY̾dNu ^;w>BxzUIsWIf~ȹƻҬz^oPP(Xl^[p>5.5aB%ZQb߹R<$qX!+c26>\ Jg%jP h ‰`WJA Z"I:#:`(9L.M IǯS=M9$pSܵ`ѳJz.æs@#$ wl4xdKGovWulI6loutiP0œtCִAD>jp aէ)N<׆Z]Vnf(a@;A?hǘaUY$ x=< /sI~%֞c?كk@ ag$C/#Y E%a!ͭz;ː -\1P| d% }#0?|2s9 |h,K \N:vB0$Z[q}SS/5 ǃ"hfAoS1p:N-p2g&tpٟ3A"Cنݗ,Š"8{{Qԙ 6%T,vw'^tݗ)UYMH;֜9鿦;1Ԩ8JDHc%FH(02dKRF4 V .% 0/dF >_}ؑO !Xjp>yVO} 3oj:"5BX*-7s̋T}xb챤KqsxIc wPܓ;(9w[-֏87k%AƦew{s: ML>(}gtc)쾭~C!?m?AUsgL3clA:dspx ?JsSr4:<ju;[mWU\ [.E|WNVJ.M11@jpal/Xr'Y̚NhӀxa-"J&' .WUj[WΏ/LʩEb!N޸LɶX)+T'w䣕tXhYb,ĭ=bƭgM+ w/' #X> l ?dd\PV3,9 bN 5x>J{@?R; t)QƓNJGd{{i#ةltQoxsL:27`94v6h`Q 9K jXHAF`76LLXbH[Ȏ=` x|YSBw B /{QԪ-Hv4z E]麸N{PZH&-BFup>mۍq_=u +~p$TFxf9(%6'tR2:ka 4@;J:5NJ%;6P"{>_>hTLD"{QbMo+ H( ^ YV b.Ơ{Dx7Ϋޫ“ NzwGx$ܪQi\ohJTy<8'm) a¶mwݐŠ2!v' Gr2q/,yDPuC^-1)$KG25uB:CL߫P{Kӟ4jXy w\vHLRuOOCaXYp1=l#^+J̦7!5erZh J;LGNذ0e?-[ܛ{`4aZ朇qF^GAB:%0aK,E(gnɹ`HE(;d7zR+d9(tn0~rN_xnOhBGa4jűyy’LSK9УeZ GUr0JຢӐhSi:B; cL#جUKT;:E|tU\X3DX2~2yp+?~s 43#Ŏ\+m!< 8ʴԂb}1xzRnJJ"cC&M`HHHO/v4tVXLI)>sv# ӍQ;֖t!̴j W' eAH9[+~q{E! ԥPPjx$w#MQPG{aKImi`Be͋Xbm-1rT#wW713/^]X4 q"۷q.wKeH2U5:yѣ $E sajJnsMƗ\c O#` FkڃL'B)P#j'ֲy֒&.R$ՓtBsXviWp?>-7o##h*Nqę. @Td٠a'p](TkDKk̕Ś^F&J4DwI6e~{Кϐ`As`QZſFQܳ{aϦ "&af/]V1ʲ)5ӦBÔH?&@îg;\r<2"{ݤBjYoAT)5Ŋ3zqj~VTud}aB-ǁ-I51;1P+m-QBpIVBv q8+d(v.@lp23P(7tW#?̈́܋D3$:~ݶV؅:?M z 4uq { kl,ʢm\b\7.и6@Aþpiڢ CigInܹBj=Ѳ`iɥ󡟋zy@Ѩepɞ3kH폠z" &8bq24']wxujSIZ T|i57f; ԪNԽo]/QJuwe5Hy:-=1hP_%A2"g)ըϲyB>벁C5'gu2jT& =$"sswel;nݺ 2+O!d3OEH^[[Y\qOD@&l=#dDdH@BD p'CO9.@3MV5d7kÂ5zh"7zQC wMp'n0yFBW޴/r*"Qc7h*:\fvPUUh '.ߩsix7IS=jy[V+%$4fP `h'} 'q'NL-yPۃr1Q)١v`+c(YPbq8]v}e#  Y_c,c3,]p4މcGxfVߘ6Lݮ7 $ӆ %*|1'ED B] kI]~Ӫjb;oLE.:ahk"u)* `YaNZv _Q>Ex]3s?5% 9 m;>|1ೖi-of_$){UHfMʦk`M2L;~dz$*P#[#],Uf5eִ(oտjT:R|$*YgH'|)z¿pICʩp+i 5dM2w?]ÂRUNcxpuS&ʻDN`Crڑctk\ oj^(Ŝ.qW2[3;)wNU;|;j)P4YXQ:cԒ 7֑⚊~73EheW՚FH=rNԨ" }Z v zen[YRRubm,rt'q\I:<̿@q~Y$'}bZ"0;I43UKT> 0U SP)[MళnlQz"cher9x\l#D*Ȣ@f*7m?8Ͱe+ Pӷ5߮Cw8.}}^(|G g5&E&VOj1 ;o\{}o ovbNSLE\5#*=%ٷx>5 !>") &d6O) ar`{xz>eZ* s_ `{2\|h .ݻz^˲% [;]UIİI3XokxҤz^b3KbN*f@fN$ܩ3ߌ8ϝ/97^qyYM0F@'B>bjYܰGMIun" F?  W=&)3ƶ d+ Wٺqa L*t{ߢP3q$j5]@2<>1X'T)6\AzI/T73UZXSWj̀0ĜKi _^16k6Oiu~rO]SHį2gʕnh|)t'_`1 *昝#+c2\L^S9<4d{t$v}bDnZׇ]:=j VFƕ "%$cmgF6݅E{sdpy҄`4/7XC4(muu Μ""6, + 5>Ϩ_6Yi"2/^W0dq`#Jo~ {/=O,g6d;-}@2~HHK_Kc!YspNx4MHi/zD?+mAc_l^^+,5xA+! %uyZ-s =잋҉~䆡ЬP;c9#a_i,:r1PTdŵހhDoY5K$[sձM%$H=_2EoezkCg40r螱(~i_3a_NIKjqݍFkQ{@f1Zד_˰?n?hK͏|\*`7ax΁[|Q.̥-^O̵_ r}gz{lSu($V(85}7g_ |Зtfbny@zD14ayc~9r;;•rbkMЛw`RD/Z9Oa\9΍v2!0Opt_ bud3WF.17~jJ9˴u8kH-a"?_CMW+@~~F#(5(P7i @7eO}}%Vݙܜ4Fkj"ɸܤ*O /-Wb+e(V$/YKn5+T ˻ ,6@Z7QM#'rCoh_v`t{z0::b>Un4H=yM^9'ĕVb=-j H [93P{8Z6J`])N*+1|b4%;uY0֮ݩ;8FHjc]/xΘP\ W1*r`%`Fs/q6;,7W"D7L]HJ#*7&9ϼS:4sbșWƧ^ 0A]} Yh*3Hfo\tp_sPBGҮmObfDNi4w81_@``krkpv[?|p(8\>ÑZ3}4Y@nM+T #Y2F)]#71h:1fdV -$Fkف16:gw}Fjs OդIJblɻsq-Is=fpܤSEYzŖL/J ,`hhX/2 >OA}B  YZ