libicu-doc-54.1-4.fc22$>{ns |>8?d   P -3<NtN N #N 4N LrN PNaNw~NNT`p(89 :GGxNHNINX8Y<\HN]N^b!defltNuLNvw|NxմNClibicu-doc54.14.fc22Documentation for International Components for UnicodeDocumentation for International Components for Unicode.Uarm02-builder23.arm.fedoraproject.orgzbFedora ProjectFedora ProjectMIT and UCD and Public DomainFedora ProjectDocumentationhttp://www.icu-project.org/linuxnoarch{< w=.cV<$1 Oz(H0%ivbStWo4Ui'^.:-Um2o9:QL`U{[έkCPK@5*b1`3bCG]UCGcC-(3:I%TFc\!'}KIal!PuG=mHHYoj<_-^1jy7"ZOgv"o]Vu{r[ l l z$ X l  #4   @?YMohG<zJ"-CPl-yT6O> v:2 \nw}q64[PWX*i*.Pj5X?`ek6tUJ e2mye?yP<0 :&VOm~QR}?-O7?t s@Q?wsxWHvsZI7<\P\7%t3i wIWzI8 w#wf8{2b0Um2o9:QL`U{[έkCPK@5*b1`3bCG]UCGcC-(3:I%TFc\!'}KIal!PuG=mHHYoj<_-^1jy7"ZOgv"o]Vu{r[@?YMohG<zJ"-CPl-yT6O> v:2 \nw}q64[PWX*i*.Pj5X?`ek6tUJ e2mye?yP<0 :&VOm~QR}?-O7?t s@Q?wsxWHvsZI7<\P\7%t3i wIWzI8 w#wf8{2b3JKr(z?;1r9"1 ,&d - ' 3 8, cy&,rKp W/4*Hr )l8*9hUqFsDTc"*PGfLCzx06}35C0$e%(h01<&)f PV~6F)B)+,i8iB / "JoIVEeGOck #K  +B JW#)/4 `R k~d}S>ء,nr3NUU+ % Y*ʽyrFvqM &,p C " _b dM`WLa{ !1)jt |K*cGn<D]] mUY Y>fH'fw:Q |GGu&+DK~*77>.o)F!i) ,0UMNb:I;BP}T&@ ur2.KE#R^:Jw@H2Oxig +ruZU?vXU9UhDc[6|BFF lDJEE%Rv9X 31(2)̃ɓfE=i7+,@j'{Ds6^>~.vVAQ5/jdP;xTO\gQ0AwapKZ)MڽYXsDSh4n-Nx CMC F*9*qoq1 uCgG1"!?}IbBbSOA큤UUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIT.^UIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIT.^UIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUIUI3760d77791b514ad8029d4f0ba585e3ac7e3a1adcaf2103b24c502f713907cc2acad024122054c130351d69c2f4d2e3ff99dad7bfe4d20257c02acbb7c84bc1dd974ef23c998c14ac8fe9f25146ce9020d222440e6b4ac6dc1922ad40f98535214f41a5e1e013b32e1d843781e53df7f006de4bcef8422a165521435f8ff23f36be743bfb47a3e2c5b9cc1dc4ce4fcc192b6a7e8cad874494c05e5b8802385917eab45819027c276f0c4d7fd172644071c790f8d8f4cf060966efe99913e1014051607c29a853714e2daca8f46b2c3bd32b027853eb65ae481e153d7b9468bcc2e1c36b4e61df58c727cdc87dc25eb328423b110e0d0ce7233a1246aa2a12895efa68b74b86ab8bf3f5ffa1d2b8f369d8afec174393d0f52eef3b88036300d619068d0a1886189f555529a158b3c2b64598558757d0aa85a3489dbac9fad24513a5b5a3967373844bd85af6b91e73ff60d5fdf3473e8928e78163bb05ca31d84122df2c73facaddc7c5fe6f8d021fc99dff4a7ffe5087955b5c09d96db88023595c2248789d9911d5b602b6fb9302231f92bf29242de4a053a257ec37b6d2481c904d9b2afceecb6eff55eea9d1460c97939a3e661f904dfa054cc583419baef98d4349fb97d687220c70a7cfedf7b3460007769318224972af75f8104d382956e39bbd8492d7a9fe25f23d4c97eb40fa48321f392b8be8207f93729b879593da7fd5719c379fa7366cb9f350665a9ab7937080120c6b52912195dac1131383f4e98ee9566c717f2c768cbb43592ee665a922dc9a939dd2007e102eda33e5eb2a230df3ec4a363779150079fe2ee1103b89919cac053a4852bfc21004dbd740f7aed199dfba0d0871dfabdc582a287589831b90373a9d841074ac83c7d013bacef8ef03c1a3c6b84d297f8bd9fb58792bda32f94275b12ce2438b15ae7978222cb44a5cc89625cf237ef0ff2014eb2524063867b1b8a2da1e7e1d17f6e8b3c26f0cc4da580399ecb00545a7d05a90462853c7bc890820673c68250743c0cef9c78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191b98cb0cff0f323af6975b0dbc7aed5991340d5574f9022b21edfb3fb31fd4b5218bde76cfa612a911d83d3202e8cbc9ae9e75d07c53857a84b1e8fe9aa837009e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6b9a40b3d50db54e1654acb161e6876dd6ceb69a834633ad6c18b754a8e36e7c7489f7e65536bc6fb8009a4b6ed7647c4c1138dc647539c377cec1c0a3bb85df2234ee9842088b56ea0c5c5b82e36e908281a91c7fb70a8c7e17b2908c134e533a632142a8d675a015298ab84202ac546777ee32a2f3bad53139316c517f5322431b64cdaed84083d5f3dbffefca5d4b5c85f7fde352013f305082b584097244efe344903cb36068a6880184ef1b69f4dd566f4c541dfb904a2574ae7bfc8b71bbb9e936eda3a7f71dcc903b3da54e356932246bca5b3b045c0388f1bca8aacc5c0763e902a5918f41eb101819f89e1c444ab3c9788e38e0381ff575e3518c75a961cedb57ab1ccd84a17e24e8327083a48bb1f88696425d9a450b83ddb5f8fd079544694e13453a4a85708164aba4f0132a29d0aa5cd3e5dfa4e05470cd9bd4df38a5005d14b3498e2419b77d8b1c3526b0b8e3aeeab8c5c2d2f2668e6ad70b9a7805dd7d7c7d2320152ceedf30fee4b35a3ea4d54001718c138ad38af9af67b62a7bd6c26873c2433a01a71ab5cb28eb63a49d39695987acd5ac6c0b5f836361782f7fad0593b47693d2553e18b372097f02eb3f82edae0db0430c4f23af2ac8bb79a392c8d487edcf06784af410ba5e205a483c159805d6496b139c500f53eb0ffc6669890e905f3bbcac857c6c6e480ea41ccbd85e1fd8d779e39968ae074d2d6936700cef4da355e07d856025e45553d9d9ddc6cf8b4d6afd67a34a2b8b18b253d71c533cb3c9ad0ba9cad93ad4103760b0d32cfb686cbcf45c05feef7e14a75b01e3a2603142fe915d01e08ac7d1c6bccce94d7d166cdcd602d38fcfa7828551a645e2f9a7684a404805e456e14d453970b2032a4fb7705259228da52654f0b6cdf0ef391ad5df56541335d099a199552ac600d2f696a17ae2a7b09579b148b708b3ba4e0b6702eeb738ec114e9fb805ca926950c88c9fed4998695f988949178980aca892fff13711fe4d0ba97b5c9f3a7811e31f3d41c02aaf4f746a6320726e00b246967fdabec134722841ae93d189588815b890312c7ac411c565e58eba38710ca8f547a81d70cb9a52fd459c61a88e48349fb3225027df5f64ce94228b49291f7bd7692218a2973ff9915882fd3a99d9b71b242871f0ecaa1f2c7a8ae2079692b3806df27e7a4d73b6cbca5f64c6edb18fe30027e3859cc0de3129294fb249a386bf39783cc86c42fd94ad2007b45427347a6598a9b3fa69a404c6a17daf8ffaec68898d76e4e248b72ef3bf48c78f384cdc3be3a7f247a4cb6fa15b22409b9e1d52bf7c59afc2d3a276ae79a4a5d25dd5efe2f0320db9dda703ae1010025f10ef76c10e77e96ee969c9ee2269c86373ce0d3e0bfea42264783afd6bc43f338388f45faf8a6c13c019d6f81f8175aa86bd729e0067c1f2fed5c8a3704706a2a4272984378899e3afe0af60fcd3e90045521861b0161ed3990a2a2fd64032de137ad3d16ca427eba4e77ec8e849a4db85390b0c603d1cb0d9bdfa90ff7b97b8fc33402b10c4cf739a1740314f4dd4ba042c258cde95ae0300629d6edb6d6bda2f80f311c4686bf4ba4b9b6356d94af1f2c646c49da0f3326091b354ad2138c0a0237fd7d0b48c577243a1282e14986cad9168647bea119daa32a661216d3f2ed4efa238d9835144a2cccbd771d08a5de51a81ff0e4774229f443d3271412c019cefc9380ba8c73985f6f5598fd5a19d274206128393a9b780360107b096e8bcf9753441c1a50cf482d577e31964bdaeaf6aeb7abbe669a518b58723c385f95f359c853b441e4fbb5c6ba038992bf9939fc3c0aeccf13ba469cf9dde462ddc18fdb03cac2b4518a28bafe86324fdb5214c630b75e09089e9f2da21d592cfe48a2990906eb4b2ac8506831d92611ecaec1115ba37babde3223ccf3e4b9dc5bcdb68a8aa8100a7ea0a5ec583f4032ea879040e86586ddb611787da5051fe36422b6eb3f096519407071b0018a1ab5b68d4386b08548cc46b9a6e5b608747ee1af5bad740fbc53c31d5e86218b44e60bccbffd12775b2fccc9def27234bb536ea392cd743aa55914f1f2547eccebc0d7d8b515382fa04e95eac24766080c3dc364d01effbeb62d638096b6d1d7ed80189e2d159ecdb4dada0919805328555694d841c8af9769f4e59aa0ac75faa8982efc04905b998b710a1b3fe9d850627c6504d7adaf2dab06333e17240e2d1cedfa0b1fcd79956741a879c92582caf23a6769053b09da8c9fd46b3e9d59515f821b8f2bdfff146410a1c81914d05033a6d70f7c4879c7ad60a502d7b2bc145f6c241d519618dcb43dd3b9e9280a9cc4111a80b789cca3f3c8d9bb2d826b5f2d88f47a091f2a2ebba19be1d1ae72dd9e770b7c559a174cb1730c7957c02bb5f5e48ce6e0962f835d329e30b1025cd61e26717e21ffd247e9d6ad8f562e34c73d48f7aa25c2e347becb53f8d9f916ad1a91c34c22627ba79d56ba856e6c07d9035b7b828481e107daf943a70bab7b288bfcc11d8ff5d89414a742c8f5aa5326e236ce020becb303f03dc0707466bb47542783e24908a5995d4a7790eff0747e274ec6477494fa9c4ca922f9d0002d3dd918d8007ccb94b064deec3f4f6b7070df37dc4a502a29371f47330435901c1e21cc16b0ee7e10c061398a9a3544d08648fe758cbbba8c68ab0892394b795fef061d5d1d5637198e68ae00656a89a2e3915feeab724c2a838041f92d925ee2af2c3b48ccbe5f812f2e850f64d17107ffd3498f9bfc39735ae67f864c52a7c6e8478424bf2ec7d8699a23db7ed929781ae6d7b0dfd285558792f33f9ec789adee304ca55458656eb31c6c5fd7333fd37d303a001183daad0061c10ce77ce51b796910c1d6785f9119097b1c24761425c4aa8a4d22123558d950bf0f9d5d29d34f290229970bfc3058f18301802bef3ee1c09ed12cfd7a35c00d1cd2390476a127c456571b38a0cf76489c656a40ab508192dea65e2a1011a83661c90f89b53081bf5618845b8c3eeb2f7a3ccfa5b8585bcdc721add6a51fc037cf83ae84d211294cd527da37072c2930f4e240e99aac97bdcd87a233e3ad6c3ed174834f92d2023dee5aa458cdcb6cd9490a740d7c18b023e92e5fe3f5b3417f701658b8f6ddf09264ae280246ece55ff178093fa83dfe56e11b8ca951a3ed05d7951793a3ce8e9721b5a49bedc1f3b0243b1ed373b6b7e8ccbd6515969054da962773ed886b5d2d2a9fc7020faac67a5b6a785c956dbb024b0a75272fbdc032d0ff55616b52712256a2d26285c008e27491136ca21b06f8c83e231d6c1d5ee7cfa24c99f5e4e1057ba7e29a6e281eb4c1fdcda153f5d21a5f3de06ff4f0082305e8a9b6161338c63af15e1c9dbfff29f0d0855d312ea53c60811086fd307c9ee09d20e0a1fb392ea5f15f0f2bf993f1a7e86ae7fd6cafdd617165c1a77506bc30b079958a6b77eaa33eafb47ecec359f29692b5a143662251f2698a4d53cd4d9b6ef713327467267a17b249eb9186c90ebc53a111d67bcfbb8065e905c2901dbb6b2c67a44c93493b3cbbfceb652c4cd73fcc0aef4effdae7911e157afae49c34187e60a1f6322170ee8d0698c5ad97f68677d2227bac4b2fdfd9deee3b49c8b7c61d7aaa0a242236dea64cb44120307378f1cd76009e412d391cb9e91e95230050005ec97008a029a40e0330f0ac82f5d86c8760cc382b508e5c1ab972665e5ffad8adaa725bd25ccb8ba9829b0aa74089bb77a359ca43718fc3a5e9bc1bf88af4ca7de74c3606926e83f8298ce0244d0e91b85469d799dfbe640254d66011a4387a6168dfe2459e06048e1ab7b4e06398faa578bdd4ac521e8260941734e837127a40f61934aea315713cf384996ed92256be15a9864a41f9e06312e7195af402f47d344be30c4d4406a6055b1fb34b99d29f9a208dc53d91d76486ec341a9bba8d5fe3f38d7c8632e4ca673c9d0752c4896e11732942b62af6cdeb7a55872a5321d817228abb1ad9733d0b3f3c8fdb8c1fbbbb067a7e6ca41a31693be53fe7d4688b59862846285e27f393a5fcfd80766daa2710181850f092d3a585c55099fb23c18b934ed39d541177f58ae555e5a6cade59315deab893c76067babb15a26ed8d5fdb0f299722321976148600519a7903bf5e868a47f1052608dcaad6dd8b6038c2aedbacdf4fa9e0078e4e00a7dc47db77a621e890d5fc24e42f866d10f745d9dcede13abbda70ffc4f4719d628a505377d120a154f5fce036603ecec6c3a4aae5c7dfb7819259c072e094a40200310bb0d4a623191e32809977ebceddda4c12a3ed9dfc8cf11c9af34fac12b112ed850159e43e4a7689ec60400c8c03e6194fbc5eff0075e59ddf4cb7ddf5a3404a5dee8f7009194178b3a4f5af420c0d49cea6f6f3bc8c5cc7f5e16f56d5e1ea5ff8e1b931967c59410f03850fa38f142b6c3c7f6642dd2dc2217030b26a88369118c73e42571fbb6db9c9dc1ce3a222ea17cab40342a865d72545c50cf9e83f9962fec8e0b7a293e0caaadf34c3e5a32504a5e0c7df53afa05960e8353ef77a54cfa820f0760198616ddf08e5023d5fcd0d03ed5344de5ccfa6cf5678011aa23a1b57222d392544f90977bec507ba5a96080dc3fe6902193f3303af4a89822032214390fdc354f14fd33e54b111c7061a0df35c39681eccd6a111e742b23a9d44d78113cd7fedc6f7044c44bd5ee94fe811bcf18de55733a42f083ff89bc1caab589179517eb9818fc4bf5ee3c774a3ddf10bca243961f88f6e18fd928f257c7e24867ef5e7b76877da113fcb984aa4de70098e8abbd96e788728630bc915e01cd9d72291940454ded9dc7fc7f60ecdc4a9d375a4172af3e3c33d985e91a5579b5d49842de56bc2af96564931aec08b504895523a916741335b34de67d4d779d2e55bf924b1e160c26d69d950cc9a5c6537e29f1853a29aed94f03a4e9c15bb4b6304597b3e0f0ef716088cd5b470180a89817ba56485378ca12787d568d00bd862174e3bf862695729343cb8ce0af55c06b338fbb93102115500ca00402524c689e749837f9dc21a6b1ec3b71efbf239960ca56019e669c595612cf747413f3213b343013f231d591c6b10612a94d51371f0af1b88a323ae27915dfc447cbdd2e29f4090534608e6ca3acea836bd7d4ad13f59f787ef08aa1a52a34c9dad15f1df9a2e58e87d995081df07adda950559b8d76d2758cd7e84b05752ac1358656fbe5b6767b278d7970fc7df93b0d6995d54117d30f9d94d2fc1089bd08a8a22bb620746952d369b106eaeaeb65311879d51987494896f105f724960255b88cac4e2b59cac94fa4a86262311cc73517624d6bd59d90c6b1691ad1056d92d38883f86090b2a520ce9d11579ed5a29e94a3ca3c33d640c138e245385e02ac52795182dbee10a372d4f6785b2e427f63a29444844241dbbe187f00de76b3f7e318b473fe954e1fe9929490406f5a02ed323c1dc65d1bd68a39df34973caa775171deae2e450d299865139cbcc810346023752630eaa0da2ae7c5ab352c941d816d051a7a22fa82cad9e9da1f025bb99fe67b387a2988362331cd1217297df59da5b9dd76ebeae5f085d118ec91bd4d0b183e97cd953feed8e6a8a7b73c3c7abf69af1713714bb73df267c6814f44d538a0b45e22931ebb6d0e3a4c344b4994dd5d0c48a8a8aa70e84d92f06fbc5b01fc4547748a61c7d091ec1b4962685d0cd3970fcfd5ca02152568c29dfc139b0b4bc275cc27971809c22e6125acef40db9842fdf408899359ddcdda9278978ca5444f32ed52b66944f0d123603fcdd8f613cf61aebae7ff0331a5ac73a563bf441fcf63b6c355914d2ab9748ec9f6629c948f40a36a116db6b4166b32d8b9e694a3daa19ec26f0f89c800b7e938f20d838e59c8de27b88c99d5e3629aa003c1907c8bcf99cd74b3f8f829a083a0f5ec856ce117f4291de8767fcc4539e1e95c6719660658da75afaa19651e644a72baf4541fd846b6efb473677bfedb52861211277947cd29db03ad52a452030f184f1bf8d4ad22810d21cb7978c1fc2428e5e2b7b23eb66ab54a1ab204e85a29492a852f051dfc6ee18c2e261e51ad65b37a36540cb60aedf9d08f414fde4637d90d10708e27216ca79ac8ee892c18315e8f641cb3fe966901bf3d17211d04a6542cc245511b34e6b510657decd0f5832f9ca8b66aac21b658df754963f3afa302dd76c893bdda7595fe02d7d6ad7c0155943f06fbe2e3b571d43217dbd9e79123d8e171734a6720f596dc6a1912dd7d33e92f6f62fe036f0bf036b0a05a7b6cac44c62d336be4dd09bca84a886457e0da515811ad7471179efc3b1d96ac697d71f30e3b0ce11f95a73bab25db7c6ef701e0c01857851beebab088a597f0fad0504b302cc02a9ff0c02f44090d473411b25ef19a4dd0590fdbf3b1383c01f6e07112366371e94d17b48be004aa151ef96bc65f5242909093bda6835079f81a3842f82a458ac670b7d1871822180acdc726869aa00d4be78f3e5470b39fb620ca7c292465b5184c6838402619b1392ad341780b49ba0676e4df64a59c59cd04b443395ba65aac5d11e8ff27f9cfb8e41fbfd6c66fde1bbb1e73ceb3be3b5910d285db78b5fc2b7a892afee1f068ce4237c94f6112f1497bbb57c440740254bad15e7c5755a4d85979405febca1320025fc0d8580d9af50cd361125d4db70568f94020c2aee96c6c62526113768664cd0e3eb2b7fd74274fc48e03fd55ef18a3de741ba2c047334f15bb3143657d1e34d4184d689a82c74b45645172e7a69de0dae8a32f77692bce582455f6f161c1c82dddae65f794d6024c646cba86dddbfe0173bceb6d89cd6eda0157737be34693597dcb97c22086739f89eb96b10806c935e9874366ab9478be0982d7a7720a1a68632ca62bb3d6f50e2d40056157915581616e0efd17fcac067343ac26d351648fca1a8b1d83b6a98619b27bd96b77be0cef06b4c148d17ea6d78763834d3485df6bd7d69ac12d2313ce7bffdbac7dfc3a578ea13e315f5f7c0ed2c56786e197fa6c62faa0ecfa68cdd742e7900535a089df16c607d8d620efc7f48b8269d7b2ccd0706bb58f38239ad18a1a81d2d557766a50e6a00c33dda99a7fb1346da4be2ac2640b70c2daef624d1815e5bc1404c1c2f642366fa67faed44818a6923cbd8ffd4b3a27ca7d9dff54b558405ef74179efe0e5208cd5ef227864f485e907a575097c6f18799cd12b92a00911316be1a0283d422304e330e9f54ac49dfefb86f5852d0738c1e2de6203f1d9048975a144cfa6315ce50b302795109a7e960e1407e290ad413caf49d03c5661430e0852053d166d3b94e2e39e8c5785c153d99958d2e4798f1bbf84c256f265a750196f85b8f9c863daaad6ee5b1c4bbd47d67c1ba8ad1e5408572b3386804148eb4751b9b60c0106b62ca620e10786a6f382c63c9f106964c4019178e1e007a8d02bf1c018d0e7c8b0ba5c7acd394f771e3f89b7ce62369e42f4453c4c774b0273af3b09559155961aa77aeaa960587eb51f816a9b01438586edc99000f8801f47024e93b3b6221073be3c3898cb8dd3a2feb1a3c9427ddafba79f835950a8a05c7996ad67b63dcf34ffe5c87bbef50444aa56335f63ab412c5149ee2b21aaa13350293cc91f9e951506abef1bfff3fa5aa3e2a5c851d4c3b682059fb7844e7fce9093fb72a46de2c9c67acbb71a2d9367c195986268212f8b088a67a1ee261eeebcbc878ec6219f28fa4df625a93eddce3ccf1562a0f590eef999ce4b801e5563f06f68ed324e2d28b85eb737dedc780f4846179785c1f1f8850db20a7f75db10353e9326cd1b19ded3faf6dfb2a97a3ca8067ed8ae9070560ae3ce1d25136ef446c0927a5e10c112124e41b08b740a8ace0247a95f40f708df1f887387f44676d8c99d1222d8d63b5eb2d7bab3ebf43083ba276e1ada4c24081146a27f38592c767f3e6acb30bef401fe630f0b9e53ecb07a9e9e96ae087ccfc1f41124aa59e201d3f6265aad9726cf86ca7b508f6c40ede652da2d3e2ee3776847983106b7a0bad82c2dbce56339b8de3eb7c7c29aed8126d4b4fbc8cd3432e904199916c83eb2c1c5ae25ce0d0812a537445c574eb73338f8ef480e571cb5084f433cea890bf30956d1b3dad460f33514c0d8757fbea848b21c4ae964429f1800bcac41ccb0319466a430e73f4131c730171c9a67fdf3c21eb50b06e40242022adc7b491f0d43e318a2095cd52829b256c9073fb20303eeb73ebc8b78ffebe3770b8790c4720e61fcb0127159d289b6ad6ee3b17e213d9b85b73557e1628c5ec2c3839626c00636edb0a445f984f4ec5783e3f427b69defb8302f6ca96aa3d6a6731b3b55697de7599f90c7eeb987e1ff9e8ca19a5e0898a9fdf33e27e81a140980773bbbe03ca956c7c3dd62401cb31b6807edd5dffed2d07493e36efffdbcd10c3c9f4a64205a09723ef315e06f6c846ef4eeb3ae42478eb88055bd77c157edf096b7b172fdb47c79bedf16cf9c116659c05049a931caa546f7da03954976788f2dbe2fa90385dd5af7c6b595a8e63b517b75445cc5edfba9ffdb8c6cce9f78319b46fa16475c165df63b5f982b2ec32e4718f9fef5d9c4b06e9f71f744928b50b1b31e7f2830628e10a37b09eb4c8be74f7069fea4183fb77d3cd1f435926276f239d64a68e0683b498be8985f50cd4732973450e4e990b35a763e470186c8f93cc75e1a8863e869bdf94464204f99b58b3f3c8830227dba842acde9c264bcc79b81f4809d1118db06da218d504de374400cd19953a7f4b0c18dae242912514e4bc1c3c8a423c41de4d020d90c8aff6dc2065f2ed32a3fd8aa68baf77832696662fdc6f6f7fe950b13d4ebb7274e9197cdaa133571ff4fba42c9bf46f3674e22358fd39107ea1040c34679343bf7a02570c442c2e8008d5922e7efd1a01414d2646b187426a7a27de9b75ede744799011b24c6027b4f7d12b32eec002392acf7edb44b72e4609b356294855c88c37d993daced4072fcc954a12bc0a4ef94ffe4becbb956e73ad8b3bd9ede54413da31a87787147a82b7b3ee9bb09e550259e080878cdc0c6db589bbca0288523642d9b763ff673180580faa61bdbe804bc999de5fdebe0b0bd30ef58649c9f2894d074e02be99ec2365f94485cdafd12a7f8d34a700fb7df1f5fe62a9fee88f4492b0967baef1206d8d0d7b7a51572fcfcd97bfa4391e0496405666718b9b37448747e6eaca48cbe22847afa7264d73b368520760abf0f35e71c027664cda17d2925b2c69ef3fc8e2f17cc80178fb5b97287e33b129efb5aeb18ec5e14013de08f2a87f88193e61dfbcd8f99caa9b1fbeaeb745fc35916fd1a599b996619888245dced8353bc352afd01d738155c6a3d739da5db09e64e30de1b160009e0c7b40050899b5c10b5889d549d53e8d60f249056d36c82d83d4363369dc9033b4abc767db4684d02b2d2a66971f29916c82c7c34b930c7a9541c366ec492db9e6f78e430d6bb4516bcbf2762f2236a7ae88445c15c472b79273828f3e66e8df00c23790c02b59779bc272c8654b4e852723349a6f883c134af17b75138fa75ea0e99fcf9d8f8e2b14dc0789029ffa46dd6fd5e9adce64aded138bf02930e0921476d83bd03bddb74b1a6b0f69d0880d12bff4af34681b39949fb48f59857a11a58015e17a6eb2526c4b4a706c0c8861238fd3ab3b58c5693264d68ab513c1511db6900d0f71a50fecf8f72e6d8c3e1fe319a8b12b44b171d3eb38f3807f3fab9ddef09322c11c85c84105699783f345c0a5db8f2ce1140285b021cb096d03221bac3394ef213d2313e996f5e9f838fbea2192764d98eecb79a59cdcc999cae9f241e9ef7d04ed90c7f15e285cca37fe6efc91ec1459718a47550719590ca2f21dc81aeb139e579a9bfc5715ee63a33ad77ea667e48f214639bedfeee51fc49c556b43b78dd1e7657cb85395f425bc6f8e60f9799e28cdf2a774b721ea08153660e11083c0718bf68259b9ecc6ff3b5fb2a3b0121ecb04c4090fa4862088a4b58dae82348b8334180efbe419ce80233bbc97a0d73df4b85d097a0e35c30e0d2afb2c03a674604daa6adb3ed02817400ef19a04ef71c406392e54ce3352ce52b638348674cb6861368aff263a4797ffa950582f5b10effef50486f10686a046a1e57f12a8bf8df8aa38bb4e31343bb577add7b639ebf74ce9628a7d1635c4501894dceb2e6fc00ecc5e45f1f96ca5928f934dca9555c7347ffccb010c091473e38701899ac5db3a40a118bc9874517ab5b92c3b114f14c33ae017c38739dfcde81a76e943a0c879c5a72dcc503f494202fe72cf8b9d224d3a2f96f3b4c9d648bbaa4c589be9df9fd991d7bd47ce13a6b239f1a38ee255a4d373dc7b84c3de03f4d817facaa239cc14827a90e23e70e61aabbb69bf01eef124310c0e99de77e4a29bbbaaaa90c11b6625e78114ef250ec148375763d00f8e0eee0b438f2ddcec265803f1e8ca50b633dfdf4504d367ae4a78dae4cde85bda08d177f238c4e82237a8fb86e3612e19f88380d7e043301d4c526e7f0ac2b44fa9345497e19d38c333fd2b6be050d76dfd21652fcc50ad4742a5746fd68e9f584a5877ec54b7195e1e541e97b6c313822133f0b66a7ad11b9b1bdefb5c6a62fafc075ab7e309b1b113ff2ea59b6ab81ec65775666eee3852eb47f24afb756eb26ca9796c749ee5aa2ec21b5681bdb79b792a58007768c88c3afaab6adc2323eefbeffa3e4a48666c88196e3db73f6912d82d9f9601538a00a208fe286a1413c7b3a7cde1567f340f0d4de8658507b7820f8dbe184f3b364af53dc30238e3513d182fb493612ad18082cb24db37d1c3f5aaad25e2a3ba14cd3cd6c86b05700cd79342934c99ab365a7725a55f5c66a399abddb9cda885adf7616af9e16de0365a1fbd308d7ac8bc3888d39591d69638a8bc0411529201940c33f586abb03b7d09b3b3d17265d9f066798362610a1d4763029a1b194065df828b30323f9046b18f5c12fd61f2e36e1efa2460caa1e21429cb4f5cef14d4a481e6b6f3f2dee6bcae64270e41f270be33ab01449dcd25e50f4b79674a2a81e7924a6b2c2de2b7d2a9a540d2670ead39eaea7deb1ba2ab5068cd938a411aebfeb06773ba8cf73535317c119afe5d948ddfbcc275e32f511a29b8a5672c9d86df6b45d92b2e6677014c5b04c668cf9704327c0a65925f5fb8fc80af221af7e4250fe0f79dddf193e0d3043185d65e2d93a1d8cbc514411be20ef49466af33f1b00ec833f84aa3610076ff800772bf019cbef3a5825f3f60ae87a295047b9613fcd3657e4cf50c9b962989da60696acf1976fa7fd3c767f4375733d431a47b1c9e64c14a1b053d6ee301ded67471f92fa99ce4b275818effbae0cc273c1384f039cc473f9658d628c9b1e203e4e342448d8a750458a69c5c7ac7480ab43fefba93d5f41ddf98f90328c351e29f3a46e748ca47661f806afa9ae77b2ea1b27e94edcbcc53b6a90dab1c6b3ff85e58a1d530aa5b26764f19a8f0746e35a85134081ce0ab4069a7f27e56b2be1664388e6af8d48bdf60607fb68777491895c0c75ccd18ecf518a8978d9d4ac63fc21c6f82705aff4213fed63b27a8fb6c0a16f6076d692c9567c5054547e127d79b3234e425bf5ab3afd4367aea395bf9ce3c59633e3b92ced36eabc152123f04454a0a0e36e95b522326e1f0153eb8161493fdb54a31b378c4b91c116d3fd1f08ab085198fa59749b1a1a61874f64754a37beef6224a29974d912869d389fee742bebdb83876cb025cd885f51244e5258cc9f0f6cbcd985f664a7e0e505f9f4a09a0f58a7abb94385c41a5ffde89d761d9003fd3ac69939249a2a1a7461665b7cd2a09245ce1a901786d5368e53e3290d3953112609e5e7b0585151604b1c989b6a5a8690521d57b7ad7c8932b76e8a75ee423ac7efd285551fdc8aa3cc4e483000d8c6f5fdd94b4223b58905b2a0c477581b40245f0548cc2ee0c402d2a1ae4324abcfa0a97d27b11fa467448a5f72a47e8ad8fa1be6719f4197d4d7e198a232d2eba101ad9a5ab2e4070b71b26e30b7d805042f936487ab9f68d31db9172f727cb4aa25ea2eaed2c360eba6b1d07cf1cf945d3e2e2910876dc34884532f761f36a6898c487549ec4b50df0c95b8f2e67571628eb40aa5d68fd370017159219e71e2e7377c31433c5e587c963f0f32e106948db3155791e40d0d5d34a3782ffbd8bb6afbf02083316408528c442d107c92e01033bd95f4b0c3de0f9c3b8e80ba80c0aed7655a3786d8f6012a73b3f25e49ceaa9a7d20562e457d41a4b6c3bb92b7f0277175dac71275011c74fda0594a5178adb2b9a39dca0868038a7a87108dc20e51a85c2d79440d58785fd386bcb0596151d77f5a45df58ffb50e4ae7061311a6c05ec3bd0ef618d96800a6b270e0df0e235ef71830d595d8c3eb4a46cb74b4086b969d29b9c18a551903421fa1b8baeb5803e30dbfaf4eeeb3bcc6ca44f4000a6b4c6cb7cde7ce31b97b26501fd1d02ce8577e5b58935d968ff27019b3c94ff5d5e67b0d717a6200ca93a4d926e22f80a9d525af860daebbd379c499abbc1dc636e83cb0590460b7e7d88efb4845783b2b9ed1d6d2b03f61c9bbe4352964854e8ce27c5a812d40881b8a3ea0ad46ac08859238e5d684cc40d5847fb51257c726b81899536b94b780eb0f503e81f0a69a0525320d1d3493ee52f42101385734767339e7b958767f7699a014d84b2b3dee28b638c5200652da9771a1a9640ea89b66935f1b68b0b3ed5cb11a35b54571e61d2ce99f09478f7ec75a60bfb0e9ab70e65dfad54b838adeec3ea4df7c9631f203934871ad68b1b1278bfb4742b7f25f52c33d41025e829ff3659906436e4872f978ffb861c821291ef0fa856cb974593083d64e3cacd22964d394f77bd1684477ad3d17e694000416385ac139ad60effb36824ee83338d586996bc2a96fa659bbcd201f9fedeebff5e2db5bc82ae1e21245912aaddf60c632a357d249b249114cd95fb3e08fe994fbb39f984f0e90c96291be4abcd8adf3e12fce972c360e08c30358b6ab0d9780d9ef4b90e82fcfc97dccc53184e2e729899213e92a6c082a3b1db2d4c51a43e2eecfe8b08c7b70e37dafcd2d1ec8b435e43a303b2742f7d1d92056544a1232ec2fe12045db1fd0e12ac928b3d0f411383be791fbda168665440d1ae7805df96088e320a8a734b35419c37baf76c88df81509a02ec1000e14e4e79b4bdc03301186bb0829f52b4460b45ecb9aee107f2741a68106147df4895d1eef3445561e222496209233f5b9ede7fb0ced5247d53444c12ab4253c82fb994b78f0adeaf6bb3b6fbf4687edfb03739d9760ff89e54cdff574a668df1c6c04352e88b0683d14ae57469ecadeb90ed4c314dd1ef0b05d87137b39f3fdd1a4a9fab12544ec801f9b3a3532e8d450296982423bb0cd2540effea348aee144f03767784fd6612c80bd11d9627a9d110139fb4515b81b247957ed7ea1b8d2f5b8f84e6ec84ebc10b35943bcdd25d83e6fa5bcc748b042d704c2e86d8c041742472053ed728559b4fbf7d6a896a340896d60c04b2e3313226921c5d73b76a6c6e0560fdbeaa5d1aae55349d7094f7169623b0181aa454cdb5b3456756f720767ba312a9605384b68bc82cb102aff55ec55040de5c8632c3bc9b23d6d397b92645c7dc22f7062ceb5621fb3b0eb1b4a6963aecf70bc53c04b4846ee154aaaf20a4ed3b7b108764197613809e63cb2ed054576f71979084628b109de812666326aac4cb7c5ce508c79687417c40179c08e3ec2a784fdf510dbee3c9b0d6656e67ec454b4b2ce04a7bc47e6ecbfc31ee3fd6966cc31b16342b6c168594ac234c77bf14b86a18de9219f3bda4c08b8cac1cb6a27e449a7110b97cccb91c3767079ada54f28c305c3b296526b779972d48c9d4c5eb16fd3cec5b0b1480a3930663cebda99dcd2e31caec7acc934994b99fc76630a36141b93068772bb9ea97f2f165040fce4fe7ac9a81547a9de77c3a7a102b9a6ce62df92de0a886879d2a328e2f0616416562c6a27551c99b75008f93078bc0fab0a34143f29fe187c6facbf7e5e10f5dba3676fe34dadbd50a4775697c03381b61e4e22a4a621584ce7d2286b514df8ec4831eefcab8a8b5f6d5825bf4c50e6c0b5baf05971e8a9faf66a53b8697c4cee8c3372c1befcc4738781e946284c4633906c5d3a7abcf7418d36e4709fddb24ee373725093322ba256721d4fb3f550f5a5d4cc30bd7e507ab66a2263ce09b50252e21573fe60ed44661fa6d7c2380ac3399f557a8012c0b8dfcfbb2fb98f386ca86337cefa29fc52a5e517b9828d17f58b4583b66864a6e5e2e10fad3c848692e9562dd6210c034fc0ce5d33bebe00fe397eb0c430f0d4167f8e7ff31157b98d481e60cada085b6bb495127b6661f258381698169766e209cdd35c6d3fc4e92354e13a0e27bf0c3873b7f135c2cf912662262aa42f167aacf9018d1380c5ea3c1b9eb0afe33e38b4d7cf60e628d86a708ca043d7aa5b4a13d01438cad34877098434c9a7629d478a7d80749f6dfbd9bf227b07aaa5b932600f6112f13123cc00c080b9ba75381aafe444d2d6936700cef4da355e07d856025e45553d9d9ddc6cf8b4d6afd67a34a2b8b18b253d71c533cb3c9ad0ba9cad93ad4103760b0d32cfb686cbcf45c05feef7e14a75b01e3a2603142fe915d01e08ac7d1c6bccce94d7d166cdcd602d38fcfa7828551a645e2f9a7684a404805e456e14d453970b2032a4fb7705259228da52654f0b6cdf0ef391ad5df56541335d099a199552ac600d2f696a17ae2a7b09579b148b708b3ba4e0b6702eeb738ec114e9fb805ca926950c88c9fed4998695f988949178980aca892fff13711fe4d0ba97b5c9f3a7811e31f3d41c02aaf4f746a6320726e00b246967fdabec134722841ae93d189588815b890312c7ac411c565e58eba38710ca8f547a81d70cb9a52fd459c61a88e48349fb3225027df5f64ce94228b49291f7bd7692218a2973ff9915882fd3a99d9b71b242871f0ecaa1f2c7a8ae2079692b3806df27e7a4d73b6cbca5f64c6edb18fe30027e3859cc0de3129294fb249a386bf39783cc86c42fd94ad2007b45427347a6598a9b3fa69a404c6a17daf8ffaec68898d76e4e248b72ef3bf48c78f384cdc3be3a7f247a4cb6fa15b22409b9e1d52bf7c59afc2d3a276ae79a4a5d25dd5efe2f0320db9dda703ae1010025f10ef76c10e77e96ee969c9ee2269c86373ce0d3e0bfea42264783afd6bc43f338388f45faf8a6c13c019d6f81f8175aa86bd729e0067c1f2fed5c8a3704706a2a4272984378899e3afe0af60fcd3e90045521861b0161ed3990a2a2fd64032de137ad3d16ca427eba4e77ec8e849a4db85390b0c603d1cb0d9bdfa90ff7b97b8fc33402b10c4cf739a1740314f4dd4ba042c258cde95ae0300629d6edb6d6bda2f80f311c4686bf4ba4b9b6356d94af1f2c646c49da0f3326091b354ad2138c0a0237fd7d0b48c577243a1282e14986cad9168647bea119daa32a661216d3f2ed4efa238d9835144a2cccbd771d08a5de51a81ff0e4774229f443d3271412c019cefc9380ba8c73985f6f5598fd5a19d274206128393a9b780360107b096e8bcf9753441c1a50cf482d577e31964bdaeaf6aeb7abbe669a518b58723c385f95f359c853b441e4fbb5c6ba038992bf9939fc3c0aeccf13ba469cf9dde462ddc18fdb03cac2b4518a28bafe86324fdb5214c630b75e09089e9f2da21d592cfe48a2990906eb4b2ac8506831d92611ecaec1115ba37babde3223ccf3e4b9dc5bcdb68a8aa8100a7ea0a5ec583f4032ea879040e86586ddb611787da5051fe36422b6eb3f096519407071b0018a1ab5b68d4386b08548cc46b9a6e5b608747ee1af5bad740fbc53c31d5e86218b44e60bccbffd12775b2fccc9def27234bb536ea392cd743aa55914f1f2547eccebc0d7d8b515382fa04e95eac24766080c3dc364d01effbeb62d638096b6d1d7ed80189e2d159ecdb4dada0919805328555694d841c8af9769f4e59aa0ac75faa8982efc04905b998b710a1b3fe9d850627c6504d7adaf2dab06333e17240e2d1cedfa0b1fcd79956741a879c92582caf23a6769053b09da8c9fd46b3e9d59515f821b8f2bdfff146410a1c81914d05033a6d70f7c4879c7ad60a502d7b2bc145f6c241d519618dcb43dd3b9e9280a9cc4111a80b789cca3f3c8d9bb2d826b5f2d88f47a091f2a2ebba19be1d1ae72dd9e770b7c559a174cb1730c7957c02bb5f5e48ce6e0962f835d329e30b1025cd61e26717e21ffd247e9d6ad8f562e34c73d48f7aa25c2e347becb53f8d9f916ad1a91c34c22627ba79d56ba856e6c07d9035b7b828481e107daf943a70bab7b288bfcc11d8ff5d89414a742c8f5aa5326e236ce020becb303f03dc0707466bb47542783e24908a5995d4a7790eff0747e274ec6477494fa9c4ca922f9d0002d3dd918d8007ccb94b064deec3f4f6b7070df37dc4a502a29371f47330435901c1e21cc16b0ee7e10c061398a9a3544d08648fe758cbbba8c68ab0892394b795fef061d5d1d5637198e68ae00656a89a2e3915feeab724c2a838041f92d925ee2af2c3b48ccbe5f812f2e850f64d17107ffd3498f9bfc39735ae67f864c52a7c6e8478424bf2ec7d8699a23db7ed929781ae6d7b0dfd285558792f33f9ec789adee304ca55458656eb31c6c5fd7333fd37d303a001183daad0061c10ce77ce51b796910c1d6785f9119097b1c24761425c4aa8a4d22123558d950bf0f9d5d29d34f290229970bfc3058f18301802bef3ee1c09ed12cfd7a35c00d1cd2390476a127c456571b38a0cf76489c656a40ab508192dea65e2a1011a83661c90f89b53081bf5618845b8c3eeb2f7a3ccfa5b8585bcdc721add6a51fc037cf83ae84d211294cd527da37072c2930f4e240e99aac97bdcd87a233e3ad6c3ed174834f92d2023dee5aa458cdcb6cd9490a740d7c18b023e92e5fe3f5b3417f701658b8f6ddf09264ae280246ece55ff178093fa83dfe56e11b8ca951a3ed05d7951793a3ce8e9721b5a49bedc1f3b0243b1ed373b6b7e8ccbd6515969054da962773ed886b5d2d2a9fc7020faac67a5b6a785c956dbb024b0a75272fbdc032d0ff55616b52712256a2d26285c008e27491136ca21b06f8c83e231d6c1d5ee7cfa24c99f5e4e1057ba7e29a6e281eb4c1fdcda153f5d21a5f3de06ff4f0082305e8a9b6161338c63af15e1c9dbfff29f0d0855d312ea53c60811086fd307c9ee09d20e0a1fb392ea5f15f0f2bf993f1a7e86ae7fd6cafdd617165c1a77506bc30b079958a6b77eaa33eafb47ecec359f29692b5a143662251f2698a4d53cd4d9b6ef713327467267a17b249eb9186c90ebc53a111d67bcfbb8065e905c2901dbb6b2c67a44c93493b3cbbfceb652c4cd73fcc0aef4effdae7911e157afae49c34187e60a1f6322170ee8d0698c5ad97f68677d2227bac4b2fdfd9deee3b49c8b7c61d7aaa0a242236dea64cb44120307378f1cd76009e412d391cb9e91e95230050005ec97008a029a40e0330f0ac82f5d86c8760cc382b508e5c1ab972665e5ffad8adaa725bd25ccb8ba9829b0aa74089bb77a359ca43718fc3a5e9bc1bf88af4ca7de74c3606926e83f8298ce0244d0e91b85469d799dfbe640254d66011a4387a6168dfe2459e06048e1ab7b4e06398faa578bdd4ac521e8260941734e837127a40f61934aea315713cf384996ed92256be15a9864a41f9e06312e7195af402f47d344be30c4d4406a6055b1fb34b99d29f9a208dc53d91d76486ec341a9bba8d5fe3f38d7c8632e4ca673c9d0752c4896e11732942b62af6cdeb7a55872a5321d817228abb1ad9733d0b3f3c8fdb8c1fbbbb067a7e6ca41a31693be53fe7d4688b59862846285e27f393a5fcfd80766daa2710181850f092d3a585c55099fb23c18b934ed39d541177f58ae555e5a6cade59315deab893c76067babb15a26ed8d5fdb0f299722321976148600519a7903bf5e868a47f1052608dcaad6dd8b6038c2aedbacdf4fa9e0078e4e00a7dc47db77a621e890d5fc24e42f866d10f745d9dcede13abbda70ffc4f4719d628a505377d120a154f5fce036603ecec6c3a4aae5c7dfb7819259c072e094a40200310bb0d4a623191e32809977ebceddda4c12a3ed9dfc8cf11c9af34fac12b112ed850159e43e4a7689ec60400c8c03e6194fbc5eff0075e59ddf4cb7ddf5a3404a5dee8f7009194178b3a4f5af420c0d49cea6f6f3bc8c5cc7f5e16f56d5e1ea5ff8e1b931967c59410f03850fa38f142b6c3c7f6642dd2dc2217030b26a88369118c73e42571fbb6db9c9dc1ce3a222ea17cab40342a865d72545c50cf9e83f9962fec8e0b7a293e0caaadf34c3e5a32504a5e0c7df53afa05960e8353ef77a54cfa820f0760198616ddf08e5023d5fcd0d03ed5344de5ccfa6cf5678011aa23a1b57222d392544f90977bec507ba5a96080dc3fe6902193f3303af4a89822032214390fdc354f14fd33e54b111c7061a0df35c39681eccd6a111e742b23a9d44d78113cd7fedc6f7044c44bd5ee94fe811bcf18de55733a42f083ff89bc1caab589179517eb9818fc4bf5ee3c774a3ddf10bca243961f88f6e18fd928f257c7e24867ef5e7b76877da113fcb984aa4de70098e8abbd96e788728630bc915e01cd9d72291940454ded9dc7fc7f60ecdc4a9d375a4172af3e3c33d985e91a5579b5d49842de56bc2af96564931aec08b504895523a916741335b34de67d4d779d2e55bf924b1e160c26d69d950cc9a5c6537e29f1853a29aed94f03a4e9c15bb4b6304597b3e0f0ef716088cd5b470180a89817ba56485378ca12787d568d00bd862174e3bf862695729343cb8ce0af55c06b338fbb93102115500ca00402524c689e749837f9dc21a6b1ec3b71efbf239960ca56019e669c595612cf747413f3213b343013f231d591c6b10612a94d51371f0af1b88a323ae27915dfc447cbdd2e29f4090534608e6ca3acea836bd7d4ad13f59f787ef08aa1a52a34c9dad15f1df9a2e58e87d995081df07adda950559b8d76d2758cd7e84b05752ac1358656fbe5b6767b278d7970fc7df93b0d6995d54117d30f9d94d2fc1089bd08a8a22bb620746952d369b106eaeaeb65311879d51987494896f105f724960255b88cac4e2b59cac94fa4a86262311cc73517624d6bd59d90c6b1691ad1056d92d38883f86090b2a520ce9d11579ed5a29e94a3ca3c33d640c138e245385e02ac52795182dbee10a372d4f6785b2e427f63a29444844241dbbe187f00de76b3f7e318b473fe954e1fe9929490406f5a02ed323c1dc65d1bd68a39df34973caa775171deae2e450d299865139cbcc810346023752630eaa0da2ae7c5ab352c941d816d051a7a22fa82cad9e9da1f025bb99fe67b387a2988362331cd1217297df59da5b9dd76ebeae5f085d118ec91bd4d0b183e97cd953feed8e6a8a7b73c3c7abf69af1713714bb73df267c6814f44d538a0b45e22931ebb6d0e3a4c344b4994dd5d0c48a8a8aa70e84d92f06fbc5b01fc4547748a61c7d091ec1b4962685d0cd3970fcfd5ca02152568c29dfc139b0b4bc275cc27971809c22e6125acef40db9842fdf408899359ddcdda9278978ca5444f32ed52b66948405ef74179efe0e5208cd5ef227864f485e907a575097c6f18799cd12b92a00911316be1a0283d422304e330e9f54ac49dfefb86f5852d0738c1e2de6203f1d9048975a144cfa6315ce50b302795109a7e960e1407e290ad413caf49d03c5661430e0852053d166d3b94e2e39e8c5785c153d99958d2e4798f1bbf84c256f265a750196f85b8f9c863daaad6ee5b1c4bbd47d67c1ba8ad1e5408572b3386804148eb4751b9b60c0106b62ca620e10786a6f382c63c9f106964c4019178e1e007a8d02bf1c018d0e7c8b0ba5c7acd394f771e3f89b7ce62369e42f4453c4c774b0273af3b09559155961aa77aeaa960587eb51f816a9b01438586edc99000f8801f47024e93b3b6221073be3c3898cb8dd3a2feb1a3c9427ddafba79f835950a8a05c7996ad67b63dcf34ffe5c87bbef50444aa56335f63ab412c5149ee2b21aaa13350293cc91f9e951506abef1bfff3fa5aa3e2a5c851d4c3b682059fb7844e7fce9093fb72a46de2c9c67acbb71a2d9367c195986268212f8b088a67a1ee261eeebcbc878ec6219f28fa4df625a93eddce3ccf1562a0f590eef999ce4b801e5563f06f68ed324e2d28b85eb737dedc780f4846179785c1f1f8850db20a7f75db10353e9326cd1b19ded3faf6dfb2a97a3ca8067ed8ae9070560ae3ce1d25136ef446c0927a5e10c112124e41b08b740a8ace0247a95f40f708df1f887387f44676d8c99d1222d8d63b5eb2d7bab3ebf43083ba276e1ada4c24081146a27f38592c767f3e6acb30bef401fe630f0b9e53ecb07a9e9e96ae087ccfc1f41124aa59e201d3f6265aad9726cf86ca7b508f6c40ede652da2d3e2ee3776847983106b7a0bad82c2dbce56339b8de3eb7c7c29aed8126d4b4fbc8cd3432e904199916c83eb2c1c5ae25ce0d0812a537445c574eb73338f8ef480e571cb5084f433cea890bf30956d1b3dad460f33514c0d8757fbea848b21c4ae964429f1800bcac41ccb0319466a430e73f4131c730171c9a67fdf3c21eb50b06e40242022adc7b491f0d43e318a2095cd52829b256c9073fb20303eeb73ebc8b78ffebe3770b8790c4720e61fcb0127159d289b6ad6ee3b17e213d9b85b73557e1628c5ec2c3839626c00636edb0a445f984f4ec5783e3f427b69defb8302f6ca96aa3d6a6731b3b55697de7599f90c7eeb987e1ff9e8ca19a5e0898a9fdf33e27e81a140980773bbbe03ca956c7c3dd62401cb31b6807edd5dffed2d07493e36efffdbcd10c3c9f4a64205a09723ef315e06f6c846ef4eeb3ae42478eb88055bd77c157edf096b7b172fdb47c79bedf16cf9c116659c05049a931caa546f7da03954976788f2dbe2fa90385dd5af7c6b595a8e63b517b75445cc5edfba9ffdb8c6cce9f78319b46fa16475c165df63b5f982b2ec32e4718f9fef5d9c4b06e9f71f744928b50b1b31e7f2830628e10a37b09eb4c8be74f7069fea4183fb77d3cd1f435926276f239d64a68e0683b498be8985f50cd4732973450e4e990b35a763e470186c8f93cc75e1a8863e869bdf94464204f99b58b3f3c8830227dba842acde9c264bcc79b81f4809d1118db06da218d504de374400cd19953a7f4b0c18dae242912514e4bc1c3c8a423c41de4d020d90c8aff6dc2065f2ed32a3fd8aa68baf77832696662fdc6f6f7fe950b13d4ebb7274e9197cdaa133571ff4fba42c9bf46f3674e22358fd39107ea1040c34679343bf7a02570c442c2e8008d5922e7efd1a01414d2646b187426a7a27de9b75ede744799011b24c6027b4f7d12b32eec002392acf7edb44b72e4609b356294855c88c37d993daced4072fcc954a12bc0a4ef94ffe4becbb956e73ad8b3bd9ede54413da31a87787147a82b7b3ee9bb09e550259e080878cdc0c6db589bbca0288523642d9b763ff673180580faa61bdbe804bc999de5fdebe0b0bd30ef58649c9f2894d074e02be99ec2365f94485cdafd12a7f8d34a700fb7df1f5fe62a9fee88f4492b0967baef1206d8d0d7b7a51572fcfcd97bfa4391e0496405666718b9b37448747e6eaca48cbe22847afa7264d73b368520760abf0f35e71c027664cda17d2925b2c69ef3fc8e2f17cc80178fb5b97287e33b129efb5aeb18ec5e14013de08f2a87f88193e61dfbcd8f99caa9b1fbeaeb745fc35916fd1a599b996619888245dced8353bc352afd01d738155c6a3d739da5db09e64e30de1b160009e0c7b40050899b5c10b5889d549d53e8d60f249056d36c82d83d4363369dc9033b4abc767db4684d02b2d2a66971f29916c82c7c34b930c7a9541c366ec492db9e6f78e430d6bb4516bcbf2762f2236a7ae88445c15c472b79273828f3e66e8df00c23790c02b59779bc272c8654b4e852723349a6f883c134af17b75138fa75ea0e99fcf9d8f8e2b14dc0789029ffa46dd6fd5e9adce64aded138bf02930e0921476d83bd03bddb74b1a6b0f69d0880d12bff4af34681b39949fb48f59857a11a58015e17a6eb2526c4b4a706c0c8861238fd3ab3b58c5693264d68ab513c1511db6900d0f71a50fecf8f72e6d8c3e1fe319a8b12b44b171d3eb38f3807f3fab9ddef09322c11c85c84105699783f345c0a5db8f2ce1140285b021cb096d03221bac3394ef213d2313e996f5e9f838fbea2192764d98eecb79a59cdcc999cae9f241e9ef7d04ed90c7f15e285cca37fe6efc91ec1459718a47550719590ca2f21dc81aeb139e579a9bfc5715ee63a33ad77ea667e48f214639bedfeee51fc49c556b43b78dd1e7657cb85395f425bc6f8e60f9799e28cdf2a774b721ea08153660e11083c0718bf68259b9ecc6ff3b5fb2a3b0121ecb04c4090fa4862088a4b58dae82348b8334180efbe419ce80233bbc97a0d73df4b85d097a0e35c30e0d2afb2c03a674604daa6adb3ed02817400ef19a04ef71c406392e54ce3352ce52b638348674cb6861368aff263a4797ffa950582f5b10effef50486f10686a046a1e57f12a8bf8df8aa38bb4e31343bb577add7b639ebf74ce9628a7d1635c4501894dceb2e6fc00ecc5e45f1f96ca5928f934dca9555c7347ffccb010c091473e38701899ac5db3a40a118bc9874517ab5b92c3b114f14c33ae017c38739dfcde81a76e943a0c879c5a72dcc503f494202fe72cf8b9d224d3a2f96f3b4c9d648bbaa4c589be9df9fd991d7bd47ce13a6b239f1a38ee255a4d373dc7b84c3de03f4d817facaa239cc14827a90e23e70e61aabbb69bf01eef124310c0e99de77e4a29bbbaaaa90c11b6625e78114ef250ec148375763d00f8e0eee0b438f2ddcec265803f1e8ca50b633dfdf4504d367ae4a78dae4cde85bda08d177f238c4e82237a8fb86e3612e19f88380d7e043301d4c526e7f0ac2b44fa9345497e19d38c333fd2b6be050d76dfd21652fcc50ad4742a5746fd68e9f584a5877ec54b7195e1e541e97b6c313822133f0b66a7ad11b9b1bdefb5c6a62fafc075ab7e309b1b113ff2ea59b6ab81ec65775666eee3852eb47f24afb756eb26ca9796c749ee5aa2ec21b5681bdb79b792a58007768c88c3afaab6adc2323eefbeffa3e4a48666c88196e3db73f6912d82d9f9601538a00a208fe286a1413c7b3a7cde1567f340f0d4de8658507b7820f8dbe184f3b364af53dc30238e3513d182fb493612ad18082cb24db37d1c3f5aaad25e2a3ba14cd3cd6c86b05700cd79342934c99ab365a7725a55f5c66a399abddb9cda885adf7616af9e16de0365a1fbd308d7ac8bc3888d39591d69638a8bc0411529201940c33f586abb03b7d09b3b3d17265d9f066798362610a1d4763029a1b194065df828b30323f9046b18f5c12fd61f2e36e1efa2460caa1e21429cb4f5cef14d4a481e6b6f3f2dee6bcae64270e41f270be33ab01449dcd25e50f4b79674a2a81e7924a6b2c2de2b7d2a9a540d2670ead39eaea7deb1ba2ab5068cd938a411aebfeb06773ba8cf73535317c119afe5d948ddfbcc275e32f511a29b8a5672c9d86df6b45d92b2e6677014c5b04c668cf9704327c0a65925f5fb8fc80af221af7e4250fe0f79dddf193e0d3043185d65e2d93a1d8cbc514411be20ef49466af33f1b00ec833f84aa3610076ff800772bf019cbef3a5825f3f60ae87a295047b9613fcd3657e4cf50c9b962989da60696acf1976fa7fd3c767f4375733d431a47b1c9e64c14a1b053d6ee301ded67471f92fa99ce4b275818effbae0cc273c1384f039cc473f9658d628c9b1e203e4e342448d8a750458a69c5c7ac7480ab43fefba93d5f41ddf98f90328c351e29f3a46e748ca47661f806afa9ae77b2ea1b27e94edcbcc53b6a90dab1c6b3ff85e58a1d530aa5b26764f19a8f0746e35a85134081ce0ab4069a7f27e56b2be1664388e6af8d48bdf60607fb68777491895c0c75ccd18ecf518a8978d9d4ac63fc21c6f82705aff4213fed63b27a8fb6c0a16f6076d692c9567c5054547e127d79b3234e425bf5ab3afd4367aea395bf9ce3c59633e3b92ced36eabc152123f04454a0a0e36e95b522326e1f0153eb8161493fdb54a31b378c4b91c116d3fd1f08ab085198fa59749b1a1a61874f64754a37beef6224a29974d912869d389fee742bebdb83876cb025cd885f51244e5258cc9f0f6cbcd985f664a7e0e505f9f4a09a0f58a7abb94385c41a5ffde89d761d9003fd3ac69939249a2a1a7461665b7cd2a09245ce1a901786d5368e53e3290d3953112609e5e7b0585151604b1c989b6a5a8690521d57b7ad7c8932b76e8a75ee423ac7efd285551fdc8aa3cc4e483000d8c6f5fdd94b4223b58905b2a0c477581b40245f0548cc2ee0c402d2a1ae4324abcfa0a97d27b11fa467448a5f72a47e8ad8fa1be6719f4197d4d7e198a232d2eba101ad9a5ab2e4070b71b26e30b7d805042f936487ab9f68d31db9172f727cb4aa25ea2eaed2c360eba6b1d07cf1cf945d3e2e2910876dc34884532f761f36a6898c487549ec4b50df0c95b8f2e67571628eb40aa5d68fd370017159219e71e2e7377c31433c5e587c963f0f32e106948db3155791e40d0d5d34a3782ffbd8bb6afbf02083316408528c442d107c92e01033bd95f4b0c3de0f9c3b8e80ba80c0aed7655a3786d8f6012a73b3f25e49ceaa9a7d20562e457d41a4b6c3bb92b7f0277175dac71275011c74fda0594a5178adb2b9a39dca0868038a7a87108dc20e51a85c2d79440d58785fd386bcb0596151d77f5a45df58ffb50e4ae7061311a6c05ec3bd0ef618d96800a6b270e0df0e235ef71830d595d8c3eb4a46cb74b4086b969d29b9c18a551903421fa1b8baeb5803e30dbfaf4eeeb3bcc6ca44f4000a6b4c6cb7cde7ce31b97b26501fd1d02ce8577e5b58935d968ff27019b3c94ff5d5e67b0d717a6200ca93a4d926e22f80a9d525af860daebbd379c499abbc1dc636e83cb0590460b7e7d88efb4845783b2b9ed1d6d2b03f61c9bbe4352964854e8ce27c5a812d40881b8a3ea0ad46ac08859238e5d684cc40d5847fb51257c726b81899536b94b780eb0f503e81f0a69a0525320d1d3493ee52f42101385734767339e7b958767f7699a014d84b2b3dee28b638c5200652da9771a1a9640ea89b66935f1b68b0b3ed5cb11a35b54571e61d2ce99f09478f7ec75a60bfb0e9ab70e65dfad54b838adeec3ea4df7c9631f203934871ad68b1b1278bfb4742b7f25f52c33d41025e829ff3659906436e4872f978ffb861c821291ef0fa856cb974593083d64e3cacd22964d394f77bd1684477ad3d17e694000416385ac139ad60effb36824ee83338d586996bc2a96fa659bbcd201f9fedeebff5e2db5bc82ae1e21245912aaddf60c632a357d249b249114cd95fb3e08fe994fbb39f984f0e90c96291be4abcd8adf3e12fce972c360e08c30358b6ab0d9780d9ef4b90e82fcfc97dccc53184e2e729899213e92a6c082a3b1db2d4c51a43e2eecfe8b08c7b70e37dafcd2d1ec8b435e43a303b2742f7d1d92056544a1232ec2fe12045db1fd0e12ac928b3d0f411383be791fbda168665440d1ae7805df96088e320a8a734b35419c37baf76c88df81509a02ec1000e14e4e79b4bdc03301186bb0829f52b4460b45ecb9aee107f2741a68106147df4895d1eef3445561e222496209233f5b9ede7fb0ced5247d53444c12ab4253c82fb994b78f0adeaf6bb3b6fbf4687edfb03739d9760ff89e54cdff574a668df1c6c04352e88b0683d14ae57469ecadeb90ed4c314dd1ef0b05d87137b39f3fdd1a4a9fab12544ec801f9b3a3532e8d450296982423bb0cd2540effea348aee144f03767784fd6612c80bd11d9627a9d110139fb4515b81b247957ed7ea1b8d2f5b8f84e6ec84ebc10b35943bcdd25d83e6fa5bcc748b042d704c2e86d8c041742472053ed728559b4fbf7d6a896a340896d60c04b2e3313226921c5d73b76a6c6e0560fdbeaa5d1aae55349d7094f7169623b0181aa454cdb5b3456756f720767ba312a9605384b68bc82cb102aff55ec55040de5c8632c3bc9b23d6d397b92645c7dc22f7062ceb5621fb3b0eb1b4a6963aecf70bc53c04b4846ee154aaaf20a4ed3b7b108764197613809e63cb2ed054576f71979084628b109de812666326aac4cb7c5ce508c79687417c40179c08e3ec2a784fdf510dbee3c9b0d6656e67ec454b4b2ce04a7bc47e6ecbfc31ee3fd6966cc31b16342b6c168594ac234c77bf14b86a18de9219f3bda4c08b8cac1cb6a27e449a7110b97cccb91c3767079ada54f28c305c3b296526b779972d48c9d4c5eb16fd3cec5b0b1480a3930663cebda99dcd2e31caec7acc934994b99fc76630a36141b93068772bb9ea97f2f165040fce4fe7ac9a81547a9de77c3a7a102b9a6ce62df92de0a886879d2a328e2f0616416562c6a27551c99b75008f93078bc0fab0a34143f29fe187c6facbf7e5e10f5dba3676fe34dadbd50a4775697c03381b61e4e22a4a621584ce7d2286b514df8ec4831eefcab8a8b5f6d5825bf4c50e6c0b5baf05971e8a9faf66a53b8697c4cee8c3372c1befcc4738781e946284c4633906c5d3a7abcf7418d36e4709fddb24ee373725093322ba256721d4fb3f550f5a5d4cc30bd7e507ab66a2263ce09b50252e21573fe60ed44661fa6d7c2380ac3399f557a8012c0b8dfcfbb2fb98f386ca86337cefa29fc52a5e517b9828d17f58b4583b66864a6e5e2e10fad3c848692e9562dd6210c034fc0ce5d33bebe00fe397eb0c430f0d4167f8e7ff31157b98d481e60cada085b6bb495127b6661f258381698169766e209cdd35c6d3fc4e92354e13a0e27bf0c3873b7f135c2cf912662262aa42f167aacf9018d1380c5ea3c1b9eb0afe33e38b4d7cf60e628d86a708ca043d7aa5b4a13d01438cad34877098434c9a7629d478a7d8c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830c265586bf7c321c05dd4ebf558a6d8979a77a939de85b0ede31e53f661623fe607a38fd807e13e5587a4681e8eb03329c3e24354e2999e53ece202f510ce7619c9d443303a565218c13f119f45a8c57efa391cdda1b77ebb2fb94ed607ecc32e49a664e44590a9bef6d01e6e2bf1506af52a1a0ccfcb9eaf7b93c033a50d5dcaec5c74af0ed70c439718d6ddba912fd4c98d867f2c438ca30bc245de9273dbdb0d2e872eb72d8a39eb0e83f2c92b4c1a3ba5cb7c6c05e674e97f346c1885bb40bcf7868b58d2ed4a455d426ce6c2ec264c0587bd62c2c24bf5ba8f3246445b6196cd6df898f099bfb830299f6a33445d58b70acfde5a3fee2308d1cd89e169172ea7cf837b4abfd802ae325a478f0f04508bf585ca2b8cf7f4719f842c4978e2b889e9f80d1ad43bcbbd561168c4ececb94cd6b5377371fd0d9ecf9600eb9b35b9cf7f04a6b0ff4f92b461a60d8901f2dd039ba6ad03753b95803cf65e075d4253d3da640e1372b8f3596a952378a9bbc8b7e4fd95e04b2efffa1aa9a69f8ae278478edebc262cb1ad0c8fedc7f57654b02b88a67e057ce90ffa2bee09b36b309f3b04756f0c5fb5c0e24f623080eefc2a78a6b34ff49ec3d0a87497de6db51a5e0f9ab88ec5a2b120d8fe738193e307dd316de10fae2c2ef018d26b4ed7f80046b9c09f122d1654a6e1c564025ffc5f3d644436f31f619432056573748669ced28549ff96cb4d21eda4b2c621f3ff1f2d213296fcd1b5a38a11a0a78255666c8a3d596ce1db90ae00b8b20c2bd3df0d1e1d0ccea154693cd7426804d9b62614445741150ce435e9030de2e68d96c966e1963ebc42cfd056c87f10c1313d90a5398a9b4ada067391c7dde993dade4f34ef6aa4f5dccaf03012a84283bfb3106d4254e7dae11d07976f5515f5d3f4375d5caa0504bd5f5be4b69a9e10297a24100b0107ecab659cfac2190aa1c00f8b643737461a0624b6d15071f7ff0f1386b6af23adbb2c38123d9a7156bf88cd97b99e4953141f810b0d287412e21373f3c39d75b818bd0ee12cbc478170aa2e7ccb0add53e3f6b78d8fa21d917991d563426cd24bb2508325c09bfe3792fee3fb2fbe120fb71116b8e9ebea488c6972820bfa2fbb689925bc84c8f2d15a134aeb84d9fcb79227ebbff8a48f11285d8fa7acf8856dec0ff5a1535ca6fc17db47aef13d5105ffbba749c1b425896a9785dc4d5e285714248ac49a61041475b26ddc4bf5c92e0a5ea9ffb7611f39a8bd01ec34651699b43f9488b02e015575da4fd255f410d221c8d890fa18aa302f4b5a57ac876fb48089bca25946826c10e2af3db0ee3e1243b0caa2569ef884f365142e055cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1969e8b08726963a3c7b5596a09652272337312a36fbccc2a3d50b8f1f0c654f2b2cf4dcc27523e5c47b99af99631c81fcdfae8daaeb2960fdec543e5ecb42ef1be38adef58dc6cdf1ff29d345055fd44538f9cb2c68c447da967582faaa6e3946973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bdc1c969ae33315972c829690b38ae9cf8b9c8dc85b8fe48805bc1abab7ecbea7e80b7fa07ea36a49000c82e11eeb13e73011d5997c2d250b0ca0647467b089fc253bc94988fae7c5456bb8273a93283472c2af6f31ca6008a747424960e93e02869a7feabe0fe117415d31b2fb10afaebc80269aadcc0f89d1333f4600469322ebec9f3a5c11664e0ca6b213cd8537d5e3c4837f4a4faa7520971e723159a8f4d29d2b83d1af36fe17c6de7ed04a9d366b2b5fd0fc5e3d990235be445537338fbf1c2dc5b6462b6556535add62d9bdd37fba8bfa3a363b91d04c56a1d5a5961c5e6f36573098cefb499ff19265e70567182a35b609d110871f07c3a305eb83f2e3cefa34b3419405cc74d76173f212a3c60e888cd1bfc5df1af22c0c1afe32ca1936ec4dea24e9858dbe461d437c056a8c112e9f8fa27cc8ebbdf9396b53baf01cea671f67a869d1ee022ea3f8bf0373f03ac73ebc695e7c57201059c14fb1129081c7c74bba94d2ee463807a1e07d69c89c6a39637fc0e3b03654eef38f38d3422030183fbfc29d679089470f59552e493e2c885ba2a2daa143473c0074cf81d32f40052e33e3ec19dd9497f4941dc63a733afe0f54aeff4462f91f8d5b179f08bf6285fcdc2393b3c594fcd8fcccfe1e514859429dabeefa7c5d4c437e495a73289dcbe35675f1904e9ac4f87b89f0a10acf45331ac72bf4b69129e2d4601dd2c6f5cad8332cdb1922f4b909826e92171a359668826bfc1f4477c711a946a25586d0219311570114425f3c3df4a3e61f7bcb25b5b783be27c43b2b4f82e578bf4e145bbf343cbae1bfaa381d942d624f6565040362acad08b415fda49a8e5abea96581fee8facb6e36ccd70220f4319adbd1f3a52ff7e3367e2f3cbd834b06778de5d442de047b9be27b522b358e215b42cb0544f93d933916254580c671c9daa95ab42f61d6d275a14fb228fbb0276880a1be4260f54f7759d16adfff09f053823acb160f77be5a5e44133f6ca803262302c546bdca601f78a7f51c281495c167aa296fe869554b60742672a8d86aa3cb5a5ba223a4868e02411e2e5d5ed8a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26f06aeda5a1ad9aaf17b7e462687f680f9d5829a012af5a308d0f7f62d8b3c741273d39601fb1a961c084dd8383a248581fd1714e63d749201241396dcf301cc6b41c38f175a52565c6dabaec0f4c210e8ae9ed0bd10eb020b85df7c05fb010b91fe06535fbdc0192fe5b556a7efd198c69b586e9fa4a6f82895c30591775f0ad69c2af2a1e8671c5d24e91c6169df41fde88087f59b78b68e70c2111e694734a21a59c01a21930e8d62d3a18b3a51eb31e4ebc64679ab43ed7513b4027ac4a56cd099c5d62e1dc51cd82220bca12433eee12ab4f384a65be787c62a806f146344e70e705df1c2a19e97f3611718889a4da9bc64b55c862697ee74a91dd76b3b21f99f93251644206a3175efc9ff694fd527c2589c782ba4972e0c102d0ed8232bb2b7626fb2586df16847d8f9c2dfc692124d07ecf14d64f06131d595a4c4e2f20e05fef5c9a944d50cea53381f0347c7a0c74ac53cbc4d5686b0897cd23842d04b333b1f4b119f225969435bde683c484a0aade48773009f4f9521446dc63ea688e7476c17401b85f2389499a8baf66c857c87d7a68fb58d6fa6ef5385b8151c53d48972f88cd05d9a6caf3d939be3be6a64b54821284ce044e6e96d9068d7ec0959790925a0709670cb4e5f8d02a4467a9cc05d67e595b72d8e1fc4540f6e344e9e223fe16686d2a5051dfb3694cba40ed01a074843a7982aea2c846c6050cc31b15d71571a07c0e2f9dd7d731a75ab3e9df01b15f08bfd9741556b8d9172d17cd0c4f8605930c9865b29aa45179d5689b3fb3865df036141f84c33cccfe05d59fee889ff29dc85eebc8c51a6ba64ace094964e7f8d347a7301970b364bcd30afaf3e9373122c58a7924affc3b850d05d06f27891044a0df5d1260712227ab3e4f4d48bd38f921c239ddc67ae3209d4e0aefe87caa612b512be865a8fef110533ea054e89b9d72f5a37a9c3c76e5acd37a4fdf504e38185acee54923a8452d5572372ffd5fb6eac75be3ef8106f41d3573992ca5869a48595a032585bf70f76ff71d17c8a430b8a401db1cbcd48b4b779e72b1e67b112d204d0dbe7966ef0c96f171fcc1eca14a3f2a607e9fb65046590e2af7f1bab89f03fbca180c3553d68021aac9d9b74d48fdb003f8ad193d52cd1407ced70c143db54bea1cdbe63dbc21f8e4ace9c8db703808f898f72e9ca1b6eeb1bd4a188c0402ab96ebb210283d06778a0e048bfabeaf6bb7a2ee1a243ef9a17dc841afa142d430edce5304b2405b7cfa169fba0411d1868da3042ee1e8f4545241c342f950c16958f5140fcaa6701e71a4fd4534f9dafd59014999303f32475855d24adea4472b7733a44a44d660e0bf0ea369a2d803b5a8555ebaf60935e1e63eb5b454cf071f48a0dc749da40e0a5a9c97e4c1ae475f4d47fb2529875afe11a915ae7b2fe025b112a7e99e0a52394eb7acacdb47060e67d58046aee6c3e5014e50434160dd371171fa516421d1e19d6c381ba0680dcd9018be02647208bb671f58d22a8fd45ff3a4d8eb0be33cddf9f11ee1b866542f57ea44f6e14274be54ddb82209593e2965f7530165b3c5fe30335c685e61ea85bca26bec4fde55e305e7382475026f20618a67f1d1a39c10d7effcea13c17ea296785105c8b69d13093d8cbcb7b10649200d8c9258dff93efe28c4d21981f85f2ac617a19b432aabb7de0d7c76c4e210fb97515e0b13212b1b37ffe658b7932162d13c8f97a369d230982050c27af7db93976ac24ade5cc391a0595b0785c0da79cdf730abfc5ac68042575400b9bcdc7ce4e3b3f9bcbb6040e742f28a2c28e12212a2a08ea11acc339164a6a27eabd04b93fa94676e3e1ff2516bb825a5c67416148416f122ed7fe099b2a167c0c376348a5bfe02f5a94caff208905f2d0d1bba071ea61c13a20a8de45295bd37e6820d1ce334d642abe33c556a4f124725f0acc8cc040cc9a0242a70bd0433900ea6d2c13dd4637864b0b23e99277229bcc5e62c9bbe25ae279ae320fc93e89046a46fe35ee16a4a5aefc1ae675e927d9a094ba1006aa513ba193c2501f6c9d4e7b8d46628c2f24953f74e75efd951fa09349520b06d1d7dd83b6fdf1444c0ae28951a6e17be3c03975c96fcd3808c6f58ec144d4f1b5d4a9b2958ce16c188a024605e2c0d93023f8bba8af54658a175190b0ab8f98245892bf93f61391c70a69d62fb239395d31060e9439e19cc465a072bd1f573bcbc8f0b4e213e48f8f7005675a8cf397633a3406e74569a68f825697ea2a108e5c97c796b02fcdd7641dd77ef1c60e5a77d0246892130f700c00fc3314293a444c0f7ec71ffe84ff502d9f79cf30965037b131dfb43421f29f0e6699a10867995a6cbd2cdc310d558b77face0f25896bec85fcc90243124e778e7bf462db623032b92652d2e21c94ca51b65e7d86557a6ad32b9804ceec8c0987091e4752eda06f05ca1b89ec81df3dc3d1a486e6287d7ea242ff11e9b4ca601a0cae739ee61f57fbfa88011e3f123cbc18167cb068d8d79aae89e5b9e7d730811df72cf8573440e87a55c1dec335e1f8c6d5180f52f21f94d9a159d5693b08a13780b9bc2573fc02ca0fac6cbb9e4c1cbe312e42ac90fb016ace98de2a1e1b6ff876336cd886646a7a1a8fcf18eb1977959a0ef4bcfee8753dbf4585493a3d84206d6a73999be0a3315d6651003052227ff1912696ef79400bfd32043e72cdb3ff948bd436838658a2f46944816586cf61a2a1468a4c8fc02ec8730f6041b3fa1c028d08600cf0714180ae5ff5cfe8c18df4d497d009919a6c1fb6cab6b99ed7c1e56a45751e0bbf80b24bf92a022553fe23fe2ed27d89eb15836a0ff7ab4d00c6505be543490e3c8bc4fdf55e62040f2c37113e707ea2c065aa14ab2a597db56c33deb569aa58af5b62fbd8bf1d4419588e43f90cad2a87d7568d2c851456d4fdf014d68db35a6abee34d9e319dd965e4b6f6bf39174d7dd4699866480c30f6efed9ed4fe02e2c6b4364c673b64bae6a5237453056ba6eef956356b8463d5330bd2fcb913458262b8519f5a8c49e0da9eb14d38df0fe383c65b40854fea3c109606af805c55cd9578547ffea07bab3f963594dca6cdce03c9fbf9918cea2ac6956a56133fa4c34597c36d03e4ddb2af03a4a8002d760b494317c639845b5518265c5da46829b3ab92795938b6d5e38610c4f3249696e701354aec69b25b91048a93ab5ea92e2a46bb5000359822132dd60caace98f2b23bb36a345fec95d429025a58b65703e94d2e3baefb08f177432f639c65cbe7fecb58977dd2d17f797bcf7db7382f3474d684a89f0260fa27bff6ddfad81f69ddab1d57fda05b76ecde732296e21f00830184e2ff49d8fd19996a0ee048d3dbc3105a1f3277d93129141b1494054cc6308965d63e7d253d10228b47cf7658013e299513256b5ac3213f23452398ce5d09a9c9c6c5c300595b96b5b429a17feafa5615f4cb9c2a7cb3537e7dbbac666a1eebc1cbca42400abf0a467949265a0b19422dc2c2ddcccb1ba4513cc8363d5b1a59db5988846f2e0f01314e061d48bec9388042a11b07d8a652e8718c27b530b63be7dce02e195385ae2c49795280ecc500f932deedab49eae36cc079a76328af99cce0cd2757c50e5bfd889a34e72bf10069017a74782fff8163b83dbf5a9532bdd900a79a694e87e47a5f39959d2304fd8e1bd7a9b1ef24acf753969d891dbdf12d7bb2008ea1690fca3743132b4261817514d2a3680924a094e684a2ca30c69645ee968d5b7c50899c686e3b77902ed7e3cda14e01a443520b9c6a2644f86f649174d487b751c0d301f190ada4493fe94f06750e4b9b796d1e7d9083d396708dfebd796a14daf0b6a751e65727d9b05cc9886953b9d1629b0364cec2d34e28715da2a75fcbe72136c873d147a5f5ae8b28fe6eea4e57d0601690c418fed99601ea4edc48b4660c78b918e2005a9e85e1cba8bb943a15016e039586af2732803a33a694a86003edeb0f3c28e0b01a6766b13623879111769632b52e9fff14b5723383525aed8545c734ec33522a38ad7e99e8f7c7b270db841e6a1a66236ee91506f78443e536328efd3b3beaa2e3cec023458f7514c89a699d43171d3a69e6b58b696aa369cecac0e3dedcf54daa0ff300fc2b56259b7cac57f601547c0ecde714a7b6a8c5b88767c70ff14d6c768be8d1cdea5ddccdd54b9bc032c28bb916d77bbef311cb68b73f9bfe0eef8e97092660b010b7733247834df48d2d2e0fc8568ed15033a00f1a4583c155c1430701014e5cf748a4d3471137d634377dc93af401d9408884f0c8adc7438c941a187374884f9b74d8d59d6dbcd558fad26b9cbc7f4f60496dabd6cb9cad799804473536fb5865002321d47375d332d9afefa64fae2f35811700d881ab859fe82f2f4c43042d836f3141a57ade9c03ea101048b796e807ac676e9ee73a42879bc4ad421472fdc993bd7fbeff4ad5ebd3992d6c6706a98b24b12ec153602967b813562f6333617677696a5c3dffb7250cc724e9ba29e21300d9e29090087d17b6258345217968aa4e4b3b916a873c7154da306ba937d035d1dcbed2be16502812797865d16f050d4f303b63f3921f74d8ca683e1c092884346906763d7b55de509e6aff1f69340e0012f60c573ee0f709d86e88429cffecad435aa49ae0852b3a7c04ad00595c4cc75e797de7762a187fb7a8d7dfa6d58ba89f5933e0e5c2f2bfe8970bf54f82ed9b1287b0014af9545baf304cce57eeea821f25b84b79acb5533011d1c739d2a58ed739a9338283a6ab76740d05880e56283bc7193b5b0cb3804d4d4ee17a28dd7c745dda973943467d8fe8cc7ddd08682d5df86354f2a52d26861c139857d149647f825d89af1268d9a53ebb414af1354a1815e26f8e44ef99820ba21db6294e13f9d82eec5f26b171c5fb53763ee5214f2dbd7240cefc3ea5a13f9d13d8fd85096c3eda46177fad8436966d648f4a205f0fbf82c2587fa39640b3b8bdc346f57851f0b7530cc2e79575df87c25ad4f76881b03d0db552c01ce0de8b29df9bf7a9d43d74bf4b8cfa092ff060c55e66a818e19b4d784af3a411097f246789d17f9a078fb96dd49a0dcd5fa036be515b19dbfad9df20b44784477620f9f374283bd8e1156fbf511cfccf3907c5e1e3e96f5e78f026c217b093d7bc7fe96caa91ce5cb28409d06dab84cc435a1a49fa6a86afc6e30bc3316b5926bf3d1c8677d77664696ad3d62d58fe39ee52d79497af945b0643211c07512a67dd8686cc03f551be4448b76ed59e41cb7560dd2828c5f6c9dbc12f801ee7def0a9766978559aee74bfbc5359c51cc39851ccc0eaa18b32f6c9d5654b095e977972a5c9350fcf61d97f24414f242e9eb068c329a917aa57e07cc89126df31d2f21fa94a61a4610f5e87caa5186edd9628b40b027e2536e37053245b69685d15ea71cedc6411ea9547c0a8e09fc3cf0fbe454599522e8a5ed56654145845f13d430d4769b6e4522e1e4c5eb1e214c5369d8ec83dc996c155472fda812e0346ef8f44b074e898e521948503ea2b523549d5b1dea21b836bde118ac60813c8010d23db3955d51e9e37fdd051222ba56bb7b2198dbc8f59357caadbb27bf149da0a893908289c75a121ac234204e81dd5881a69e696341da5e146db11a68448dbdcabf07582752ddee9ff445b7d7e85e73398ac6e94229cd94c98427e5c84c730b63cef8e6a33a8739f08fc78c2b4cd9e0914af893121f45f2890a74b4cdb0191905d9de302ce759072b64830a51ca5da0d43199d194b76dfa84e3410e79351e880fc4bde441742b40e19b6dfc9e6a828078c3e6069e6c7d3f017c1835ae53cc03ac1773a3bba90aefd6f40cfe6f55ffe5c0a426516fc4947de7b8a1e8b7c3f150deed52c5aeab9f94c172fae74c53b2395eacec55789672b0c31227184d4c8e06a73c1081b9983942b6a9c13e52a9d4c95f8fc455fd14c7fdd031ca175f853c5d6a9eb4ef5cac9c28915da30d4a520a13b81ea1902612058511dbfe58b36232a2daa31bf658549a0733106fd1e5dd013a52a8dbe32bbef967af877ee224c743c9bf0de61d16bd4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3d8983f49c8eb00b10af2186ad8a28db649f77c6b14e553edd82d1023cc68bedbe17400f0cd7f6e334ea70629be7f65135be14ac28ace41d6599998857035c979d431c8ac8b0ac00f72961dd6b03e5a01201fd545279de131b6e0b9e2ce387e0ce27f61892be774aef33dac5c8da5895c56467c966a6de39d3d0e7de4cc61b3794b6173bb09fec3da9ac2950491ad04f687983b3a9cc29db916e5eb726cf09e373dcdae4dcfe5de94ea57b565583a2efef8a18b34d80c131e5b1f47f964a87c414f2bb3973204a38e7d96b1b88c91bf559af666b431f2beaeaa9c9be48b88977b65088b467782d06fcb3b7d114006e9cb281a611b52f662800b4ed41ac62a209530594915530d6b36e52689d113d30e0239eaf96bcb64fb8d75d7178f23d24690a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a46cea693ed1977e9be4c99ccaafeaee967137f043c463536955ecb2ffdbf607a191313e064b2b1a12dbddc951fbc62a805d51bda231f1ad337013cc98102fc01c7e6a9805dccb49114015ed078435761124b1432b54678b7bc44cf3bcde863bf54b74a30d86e77114fea6991b38445db3bdb902d6895f50b466d7a1cd847434669866e4b3d91bbb3199babe4dc1938a299b791c95a93bea9a0813e452539b8e66baf881b8495bc9621f4e4494b9416e978ced8b4499b48c9d9f9293ad916c2cc946b0adbdb5a36e442a23a401528871db58332d7559f101dd661dcd61ae424a315aa92fee44e7a914e10b64188d74ddf5baf62f1ec1839dcfca151d91f33489f691d97c019853e1ebec62d7143c9b03a56a90c27053f7608def4566335896e23c148ac3e127ce2e45c1962c5ddf7beaa6d608a2931f856f481daac1ae9f4e8c2030951fa3fccf505896383c13d6174d6b58fe7895d9854303b453fbf30078c5a4fdaf7234eafc6651fc6bfa31539f5e913ecfbcf322aa16d8eecf4a25a94a195031b4b8714b1e97e84a6e2d9ae03241a76d9813c9511760125f798c3eb4eca3d2eb414485d870da6af8b6b9d63ab624c96fa1b7476cdbeb0bef5a6b41027e02ae46c0919d3e37a87ba666c8e9f5a79483155277788f70adb6ecd9b9b71d21d39e57cbdcb5255456633f1fbbe6a74fea072946b49a628332282a924003f2f86468d24d50b8a824e0377037d1d7e58d3e1bac51574069c53bd91b032d3d88d83fe673285195f55ef4d6ffae197fdd84feb9c8610696e6517d6024bea1fd7a6e2124f233c34a9cf537cd4e4c2cd59d029e9738560acd05b7cdc2528aca376ddc16a793f6b4242540fb48005bff735f214e27ac0c6e12d8952c95fdd13a29dc8451f1b3e419c6eb2f6d7d1d550e6e9ee8e17e8bd22f2a26ecb7af1179346ddbaf66320fef4c0bba6128d717102006e0d0cf42c5cd528f6f6cead2e0c515e8333627a4f749bf5514b6d94a0123021be10992d311d1273bed6940194a868bdf0d47a93c468a883bb9a89fc7a6f50bff51fde0ce82cc02085ca155cdaa09e24534ef0463ed82bd92b3de1489805851b45a7e35b37dbd43a8bef55e540a894af5db1b188694b28f799e06aeb09da2240277d2cd7956713ee74447c87a158c7c742ff8bdf966fbe332d9995f6b6ed1ba24b99db99d02ba014f30ce6e800fed9b981ed45b287547da08ef5395b6aca2b2c3d9695229eda523949c6ab63cef2db466c5087bebc71e6edd9e57044b4c6adf9c2775b38cdac3e3822caf22f076b0cae9def7a02b46e8366ad6a21e111c31f4fdcde52df158b29cf94c5b6c1930a20c37234e57a388f428334263c4ba77fbdafc55ddc5f296f16f907e0507f9d9d022d06f8450a1edc5f23f68eb2ba55f0ab6c97eb548f4dc51e3cd2d81dd5f7bb28559aebf46520aaa3cd4b4281ca19b762136ce1c7f55558787146d127f5bd1bed9b7bd7dd790f5cfae4a5f28a9c7306ac0334fbdabdb3473177f011d7fa91749cf24b8eee5f1b1224ab7b08cbbbd12e228d80c3f48d52435fcd6161221c9ccffe09dbb28894eeeededd52b841d236eb1f8ae09ea290e13debfb9c94800f52589543f9c3cc373541c3b9486dbe56579fc6012320118af5209e3bfc2a055a4e51b9d610e16f5e232cba083cf599045a8b20667bd04db446d0bff687d5714303fcfdd440c55c9398bbb87524af9598f1229170a6999007aa33493f3717dc58406077735619b22c09eb8b3a81f64ce574b8199b46170270eda2e10e7d8463d958bcc7ecfa987119a1cf8962644f7d0cc49331c2da97cab674e66d349ab2148015033ac3c4c4c9acea96605d13a1050d86b62baf4e8a623cddf399a3e8003b5eb135408c192590a27a97d6848443ef9cb42cdff6a390034882b9c1da278fff8071a66200dbc2d1a28ae33d3878aecea58a11a48c3e2b25c2b1727b121e511d5430546825492a5f98a0d437e6718617a907b2d9ccbe486c13779e5339a62adad5dba66bcfb3748300a2227835b57055492c0cd9357437ac0213c049faab4d7053f70d4ff437bee1d2ff9d855670e6cad481a5d0c404347bd7d6a5f79687213336f8cc50da28c56e161fd3bcbb84745e5d90532bd76a49137f4905af4a5bab81d014f9e3f624bd1b9c20fa7c2fc3c76cb252dda011740787bb74ac638ead15e746f411cc169a4bfb7271c9f9aede92e1d3f8c9ec3a4a4e57206b3b92c238141aee45360549d840bf3d61c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525a00ec3f0dc0b59eef4c6cef5aecbb3016385c6e0552728cd1be921daa369090be6880d119805a6fc569dbc7a4f41ea5ea49642a9c22cbff4fb4dc9ef9676b3ef13ead8d32aa08af9c1bacba3eedb298647f3fd683c0656c1996b6d67b4d194fb0e4246d707f85c75075002fd90366c161685bd7264a10b10195ea7361f496c3b6fe5142664ed5fdd31a99a8ce6b7ed8789563cd03119f10b49e6097f5aec2290259788de2aa5f2cf60181716e8d6efad7f6ef8547c9766e1d596b091dc13f6fe8bffa715733e06105403c212e639ca5e456f2b8cfd0506f35074656a440f335712b91f76d9bfef4ed3be5aa734fb6d16337372c19ac7f275615b9d2af79df45d048faf128db45c7fd7d6a1d3100eae188efa7d8539b33379e537784e1d05b80da9b7c50949b81542fb98fb76f71ed7c1a7553ccde178d976f471e8c795efd02d1c858222a7a4620b2c3ec3911286b646541e177b949468440cf39d2ce19538b4719a32a803b9d1176f177998fa8eb97c2c9ded2c74d462694222b5b327882e6204840e4acb87bbaf06d7a5c7065cef2c588846703ea0bff771ff887306b4072362cf8dd16b0fe508f2098ca5e477b84eaa481eaa9546472b6b728c42ddcbaea22a4deeeabed3885f129493cfb1d88edc880bb7ccfc216efdd9722ce0be96086acae678d79817c14a59f9d3c89c20d13390559ab1b73cac5fd5662a6fe83e51a33f9c21de2b88b72dfc17637b81e945985246b7ee33550835bb608bbc50da5c27847e8a5696e5696f361268296229a3ac48c665d6bf72b786b586839884cc445689768016fa1528bd2a710be4b2247747172c377fc6c3aa7f00118a6291077dc234705f8337a848529466a6fe5fa000448eff6a68a018884bc277328d5ea509bfc4fdbef539d94a17a0912612c7b151bc2759e14e13426ddb2daed725db1cb5dff5d679e892ac528534b845c94d5a7980484277d5f0bb8a7ab330cbc57982cddf064bf02dbb414b65fbaa467ff24cd8a4d92c0eb316ebbb6a32ede49f6b5c8a42698b743caa93e016cad6847d5618e1c77547ddc6a1c00b56749fbee4911b263e4557124e28692aef57dcb890895231b8aa3cdf4dc7befc057d98e92955ce1660573c13b98d3b80c7902fc6b7141af1ebe33411d3f8a45f8af0cc02a4804ea06a79e4ef53b08706da5bdff8e081020c4089b9fdd5931c1e436ef2f5b371203f5c0e0d71e57e0f959893fb81ebc8fa96c230e699c59ecd01f75c28080a8552556e406aafa25b8ae0f853a6bce2298c3435309c7066ff3acad3bae6f3263198d583b9cab5f693c655473e72296397693035557afba77f40f403525a2dc21968e4cc39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14a8c6a884add98d2939487a5c3ab5a21621dc084f16d5227135636f23851f71315ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4e31f8001d0ac712de6301a9e100e9ff09c070712e0a58e644c7c36cc284b40f13b99e2d898ff6e2020450ddf90de155a53cafa6b65c07dc62e8e48830c9fb00dc303415933405b681f6d6872df7240f3c194a3382fb86a5874d9f66dc54cde00f6f64ccaa5a167257ff1b11653fb6398860ad29ed8611d8f41b75cd911f739764704c6cbdcef1a69d08f71f6fb796453868d067a18016756e85753c4a91e88cd3bb03b352c63002725a78afee1afaa69556bfc1376f18fc584dfc0393811c63fd7e2772d7463446e16796e4a1274625c6cd373b46b11a98799857a8bb5767023f627d2428c7e974fedace2e2f628cea66efc27bb7db45db0fb97bffb2839f6ca501017e4665347edaec8e250305037c2734f76b269d48735f7b3c09355478195a7a6f6f9c3f1a701276c1c04c715d36c17e6ee4f2174e97cc47f429bb696fb04cce7393b10bcd5ffa0339f17bd0dca8b51021982e1513533cbf3bc6f8be4b8ac1af991198afca5ac04a899f5ad0305844487d680dcd6b24f17eb25019ab9f0e0ad8a6863cfb67d0cf55704a25527834dbf3daa5231068434340860adceaf0de41ecb55c069c56efca520c06f1303736f173ed43a34450f965ae3a44401e6d6191b620dd250bf74b5d07fcde7e30e871a16fe2b0cd3cdd8e951938f25962b9c7f84a14b00eaa8d2b36c29667a69d61f25babbd9c5341dc587c0e97154a35b289b79a23833646a2a214595ffe32eaa66b1e2b4afe549aa774b7e73d519fa03bd9f5c5be9d07756c6677e347802c7590406df81e8e7e569a27866341d7a94b427f75dbc45d6dcda0c6408842f46d90f30d6f7ff12c7c96044aed6e0198ea8b2cde116a844b2a2fa8dbca24344ab324354b3c1f2f1c9574469cb96acef7664fd6f9f941efc62ab8966d28e9d580e5365e9b40e47d3a647404a45869c3f39800012d3f837bb1cec0a9a3e75a7806053d965ce2bde6592b52fd5e4f8b90cede106a4320fc8e02591841a9589dd0af4b36c7f5fee29558ca17de9f746ca80f48a60fcf6bd5bb860c3a9cfef46cceac395392fcbdf03b2f904a48ae96db718d3f42ad826efd2194e18bf3eb3663d64df9e0328e9b1b4b1d38c9c6790a7772f38dc2bfdae17e1e5446b006d406ab02a97178ced9fb5e4c2d0520cc9dc41c1d164f7f946a0722ce152d727d917d3813c9bca53172d3f6962e8f2aac80bb88fbb7ef257c9978fe3d4cc26bcd3882844707b16b5d22fc920bd839b4a842e8295cbedd0c9624be1e42dcd275b4efbe5f50475b16c4829d05eece1f6f406f58becdfcacc9159e2e8048198e6fa92f7090456cbf9bef959a038a2796946dcf8fa27d1a3c0722bcb82ef0212a1ca91429c00eebd94e83649317080a8a2125911530d5c71e9618a36d68687964da717a71d3a6def24b11fa2ad7aa1210b0a8d69a933c9baf47f8d736db564adbe597146d871382b6d48b4d8ade06b38fd53e1721feed4022a844afc790f06ea75e4a5087df8e214047767657681c5203004117ff9dea16c6513f13626e12046b758b13f0683942475520d812a4c4409d350db47bd5517c4ea52dc19fa50f7b1dd5afe85ea6e1e117f13b4acc5a76ed1b205b1dbac169f7ca1059fb8c0bc749d99248ddb6e496b95c81ac52a81ffb56b1f7e2da85b87d3c5641432be544bc8d52c9bac1f7ddf219796564cb18437c1947a45d3950cdc2da8937af1708c948576150bd404ab3c617e17f5c5810261225b69b6dfd3cd6668e9e3717f1f50e13838fb299eed045e56e4739cf60112a0debe0330c48653ec8796fca7855be7681465c944c26a65b53f8141409416fceb508930646218a64c54380323774161d6b1689b06f3fb7711637a1deb9141bb4b067a2aac8bf8501e55c827a1f864034b3070876070bfa922cc270efc080314be1eab2e0966d7c538358dd8eb3528bdd5963b646d2d62ffde3303858a0b71a18b20f1214242b2b3c2a9e7ed587605a6f29bfdd954463ef51864eb7bca1e20e7cc1db810c82420fb040d7666c09fd238db9ecc4708e25f7b2841e1a9d0d0c98520eedffc276158e147cb24d22f9407795d887fb49abcf9a31e9b5a59d560a30005ec742ba79493a5e2ca01ddc97617c537094a6c0c0ba314135b2c3978e3173c51fe484258085de820331e65aa03611b33f75cf7905c25033aa0babc9b08d1242823f4e69da42e55b624a4bcb9c54f39feec77d47323a077c93f9167980978fe2b94d1b4f56a4482e9c099a6d97cfa959d7ea19f2ec1919dfc621e5aa1f4f0f84e13c07321b90b47ace3e3db0b1b7e47a48c960e58fd18b335278e683ba784859697136c72b211afd014ed55eb2e574c3e5a4edccdcd83bdb549e96889e363c307fd444a1d662228ffe78cf5a42df0d1c64803609af8b2433e5b2d75a9096e53d87b3980ced0e53182a4749ae937491d2c2f465db94eb64c0074eb0e449fb0ee1b97931d67121fb27b23a54177cbf6be33ac43593fc2b39f2daaf0bcea41f94b9a4ca4f6cc0f8bb73f0908d5108c562c61c9f62c202a7e667dca33bd2afde38129c76762f27d01f14164160999e54537e49ec64f0164ead28ea5701c65969567551852e5999d8142ba4547d6cb79e7461f464539ffdb47e204d7d761e57a93d2542d15d0a5bbac6c80b553a327ed5b31000519da6f26c6c463a7adb6bdb215c71134282a4137afe5c8d81c664bba4af0290de7b789f3b378a41d53fb9295c50b0e82ddee4c52a385809a37867f6729950e2fcdbf0af54381ea30027b70da040af6e59d89cb3d3addecf303d2702d377bca0fcc7bb4ec76b0cd0dbcf3b6ca3789cefb20a2a4e4e3ca9dfa2883cd07f65d21dd5718e779d61a13ce22f049fe2262a830afafb72dbc023691c9324e6d11050978e6ba4502e277e4ee7cefdd4f7a8a561dfa56fabb3378683738aef6a32d9e568d7d8fbcde0d943ce91029a187bc5983e35302f7b04fbee3685c6e248c3c5700aae6f063c70f30bc54a3737700719e806e7b2c5bd61826b85de571d73379cd687173886fac7dfcb29d4e0456ff381085a75a0453be2acf993327f99b66071835f35d0238d2bc36954505d934ff4fbf6aaefe7ac00291ebd0aa821187b80e00ab0ca4058d74c45917f0bbaadbefa76345566bb1f373b43da686dfb2a4f4e0b35e3df74cbb322de9f1d5bd7a7dfc5bbd7a644991296bdfc0de2f3628b5b5f790057513e094153a6252c6f431138f3b682ceafc419960cf6ed794f56bc61efb6849a4e7c42e35f90d2e42d5bb7f89ef008b146627379a94faf4c29619c8176fe24f115d6783f820285d3c17426c08c30afca5b0a0ceb2cb7aeec40c2c7c5ca2f351851887a95da89b65b38cac27b69c2981b3ce12a9116b705a4d828ef0e97e6ec5d50bf406716ae8b7459d0addf93121210e3df95a0b8ad0ef24fc2deb36221329983ae0380e653b6f2e9b6eace86eea52d7653ab73b7c7af475b08d86f74b76d900ed007d350c3ab9fe1a89bfee3f9fb14d4cbb117a4e6313129828cc7256435c3249010dca4729f0ec1bd802268406917c4a23eb2a65dc745be1e5ce97d8342c45484a7d15f956622fb179a09c89621e1669c8e855f1830e8cf24c7dab4d50b177b2dd4aa87fd45697ae2455c27053cf704e4bac611ee9fa7ce9deea2e0e11733ee2a466ac1044bacbfecccdc54019e68fa9e32aa9e5b7609a6e9608ec49bbab876ebdf502f89f3d6240caa3cffd8f0db2924bb60929951136bc27eb9031cf80f256f0ab9e08f21606a11438e5d9df24507b3e572a5945c78c20bb4225ec1611605cef70f61ba785355cf13c6750158567954c322079aa6b9b9ef98f434f6d3fd5aa417b3d99452fe611fcfcfe54376e3fddac297662b36c0ec90eb276d8c1964397b53dac43448cb0ef9e7023df957b86d5247ac12b9a9379a716a054f1d2294a73ebe71bab9198b276cfa892880e3724be8d0628f8bc753c408f526d9a03ebe76668c9a088fc6ba0974384c2547a4492db4d5f78d9c41891472bba7673d8001033d68302e4ab5924133f0a5c67de3cac31c30c8048841d0081d66ad2e157f94015f868da8f40a1e33d12479777cf33e5ea97d014e8fe1e73be9ea40ef4fcd3f5f2368a7c689e99c070b28f2323ef4afdb693e0d0d7a2feadaf28ff2eafc4d818fdca0df8076db5945a4f88d4ec21d093efdde9ef4be89ab19467fdb9dec81bdb3967775d8edd2dd640bbbc8fdd495189e1aa94d8cc3602679546da37dafbc43463ae312a75f5e8970a4a0c7c715ca697354548c8931fa922fcdbf537f44d631fa23d1a182c368955dda0162710ec2fe0077c3041f92344d50864bec461b137f79edb83e161863a2f0b3da8ed5a0f6af1c3ecf89c18e4802548494f8dd55f3da4bad920fc5dfc07f0072195e5ae4264b15b254ad9c9bf61dc65cd30a5c289b68648fd43df867ed5e39c5e39769eb517ad9cddc25aa9367e2f831265d99c140d1661dd10a259c9037ce9f7481ec627cebc750dc456b04507671838f976dee951b42621ea46179bae00c8036b4329cb91823953e5d8ea055a518868dd4bcf709e61862610195d7ac71ec47a69d9cf402096c074e07083c579e5cc4cea693c7a7014cd79ba6c44fc0df10bfbcd02bd086607a94a983c524a350da8226bfcfb0d63fe5932e7cac75f932adf778bed29c2c04b07d7376909ac30ff34f52dafd14eb94f69af059f2c4ee9ba06c83ea2c20348b586c767d6abec8142512de42114269a8743ab5af4a99220a5f9839e219d27b0232092f7ae4537f531dc65a8b7c151d865df3600aa992dd65fcf6e2511c45e882b72eae51539ad2dace72f0b8d98b6ff4fe653dbcf2128d1851759029ef3b43b02556c33dfc3301e6594a7b4462f8fcc05427b8196d80d844d55008dedca1db95d46d7a58a1d2dd8427a27a653639a1943bf785009a779af00b418c6179187d7df4df7e7e8502b341e69e4c3ed2f46f6a8d99f30b6519a59b9b9490901aed879bb76fc5f592ec0d7be5b6dac7a0b28af4587c439ad97a8dae4ee9a373edffedc7ea5e80b6dbecbf0259f1d91d873283f143603169e3048025c223b096dc42022edb30110ddda9463f18627d84e0185cfcfe7616560a6a537b3b98f074aa483f0d9baab31b6671286104c248ce5ddb44bd2612df062c0934aed43b194dcb1b957839570556759cced3b32fb68e51f44259c6ff045be6c593acee007993e1a726a3d1f868af29c43f76e0a0eaa1b54351968f10cfe47336bce75d181c5070a5e727804387f0426daf5f28db50bef4c819588c7cde23e647202271c0151d3ea0b5d7dce3044c2d400d1a0667122bd9b7ca2ced4eac9286d302a1db0f1b2e67d08cd1c30617af6be71216a56ce18cf606ad5c88c6b63de2721a3c5c4abde80b069318ad82021aef35f183dc365b648205da5f2a30bdefca5766c989deab39fec657dad90f894ae39e8e65b8ab3749395e1c93247aba4b4144be4a8143727366478eb4430c7dca54e066743afd042d62c3993bb373f8e99a6da73670082d44899e08aa99d756d0b38d495819b31e6971a0724084bd73472dfe67894aac4ac43ab6c8f0abd5ab1d90d5f7bfa6a510c33572dc30996ea63d24ce005a3a50fb5dfa2601d8a1822e1a6dd80de9978f6bc682509fab5374cb9a954eb46bea4b62947c6830d69df944973951607d71f9d5d7b7c83bddceeb9a229035a73415887bd158a9ff815b264c8e5e055d99a749d16ed62d612ee664c30d7f54b8c265c4cda5085524bd8d048242d8539b675855d64412f5ac0428d90942ec650356784353934b50692dcbe3ff839fa40a8f9cbdede0754a3b569834332c4a645249b5c5d5f2f69d2e27af2db7e0746863d5b71c0c1eebb2cf91b4048ed89cc378e1a140d9c6d2107d87ac5ea1c8b259804e47106480d7cafcda3c3c3bde59b94e7e2fb20c091ed5756d551c7649648c528985e0a028ad516ae982c0cc455312c7569b13b1487b472e9e5c56b06c3520e7f825026c10636ba6de97f80704df29885b559edb692307e839e967d6a154e87b38f5582761c91f5c85475035cbd011a90d9834a82b4a324e7cedaea2fad01b0b3353746c90dabe07b0c850073f59a5e7ac8fa96eea1135bccf085e6db0c4dd4e7f0ff0559bf5a63e48f3def1fd9f3e6438fc66eae8d236fcbef64f06de2b74600c9a335ad8ecb7ef6edcb4495167f5bc0fcff65f0dfcdef35a01ec127c66f9b8ccccddbab08528c109496e82251dff88c8fa67af166968d4a5a315c593927d9c6ad8f3b866bcb9bccb6c27c365500971e1070214a21132415e7915cea11193fc363212e78b4c8ecc56b5eab01f78df6fa1edcbf5ee2140fa353ac3189b2d18a58d50cd908a9985f4e6bf3c28c354d0caf25ca22e2bad842c278ccfd7478a55a1aee8c9ae37a0c54a0351070b1109903573b961c38d9b76a868cf6cbf0d50c3c2207dd2d51b9dd0a3032fd17a38914a6b8cb02e985b139b02711e0a398a2ea54ea49c70316913ec4f25f63e3beda03d268536f830aaa636eb18255d700cf3ae49a6a61a62794e09b422833e4b019468c2ffaac458fe4f74e138c63a8d396fad1f795e0555424762ffde22d40803128b7ba6071f4c3064c9822d7c2b9e3be76f18f5ecaf361b7aa65b31b0056cc9337beb01d862a8361c5e2bf287056a6b7460bef529f2811f94bb0e832843c6f70fa87bda0eab184f97693d14adf3ca14e87ec5a7fd5f99168bbcf25f713c1dcc05782291fc66d7bf6bbc89c3cf2662bba4a9f67780de2c969fc6cc515ccf254c2793e125bb43787b8c5325a5d70744225816c611de83f9730aff5cc9405dfec8037bf6390b67c5e2adbe11e3c8df4c6882f34dd9fd208e85ea9289d6dda49f0da7e1016882fb8377c71194ded9ad95ff510a85a4295c931854eb514b5e03bb893b06409ca381c9f5f8d77fafd253f43efde76fbbab4d835b6aa2617ece64bbbd1692e5a6d9b3b5fcb394885277702837657c2825a024dd6e9fb7b4f1076d52d18d2058150247bf922cdfddaafa90a2a321b5dbeea6d523a1ab3304cfe22425fcfe0eae54655a1334b612e941880f13e1af626a9c611235cd52dd5843b9b08940a4f520391e762ba1c27c7e507ef5c0eb0be3fe14caa30392231e0a2968395ca34f8dbef214dd48d0c9d74cfee0c987c78b548889d98344731bf4da26bf3708543f58178c7ca24ba78af02d92d8cc847ee989bf84b5d76c8c74b1725be4be4e4bb6af66f9291012161e85326f5cbbc31078738bbc94e851343d43250353e696a8ac42a0cb4ede9bc632f4c2f11d75ec95ef12fbbf95bff754801084dd28047d1ab2759297c870e023e54b85bbf2b9701f98363e10637170d05930fbc60f75ecc764d41287ad61f7518cbc682f84ed6ad378a7d8b4bb69e151234066081aabfe44479af0315c16cd429435cb095822dcc3c05cc2473821727cc7eb9251df537120a4faeb080ae07b45001fb62f542718123f957cbf5334e3f4a3f0e920bed51230ac37bde329c10c46ebc9dac7d14b84e48b48b55e3b013706035a224fd454bd2770829e65f3ac2973b79a4d7a1ca3b9b4fbd45b789dc33966bf70f418b4da9b22ac2925ef40469e970544df25583b9a4ba11a9fab8115bbb5c2c039fee39bbed5d94ce5182dce114c8a4c85386d14c4c66d41487d2916d143603f7ec11166cd130a6c1560cea080c80a6ee0d2fbf68806d304a7a06996e45ecc7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticu-54.1-4.fc22.src.rpmlibicu-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.12.0.1UU'@T@T,@SvSGSSRRUE@RNQQQ@Q+R@Q#i@QQh@QsPPy@PPy@P@@PO#O#O@O@O&@OW@ON>@NS@Ng\Mv@MtMU$MRMJMIG@M.@LLOLL*@LL@L5K @KtK@KVK3@J@Jn@Ji@Jf@J\s@JMJD@J0J,@Jp@I@I@I1IpvIXIG@I%Q@HpH@Hob@HhHFHA=H1kG߮G]@G@G@G@GZ@GZ@GaG^{GMX@G9G#(@G2F@F_F^Fo@F5@EѨ@Eb@E@EEEw@ETiEQEQE6@E6@E6@E$E @EED@DDeD|DD@D@D@D`@DX@DWIC@CCg@CK@C%mCB`@B@Bo~BU A֐A@f@?@?@?v@?L@Eike Rathke - 54.1-4Eike Rathke - 54.1-3Eike Rathke - 54.1-2Eike Rathke - 54.1-1Eike Rathke - 53.1-1Fedora Release Engineering - 52.1-4Eike Rathke - 52.1-3Fedora Release Engineering - 52.1-2Eike Rathke - 52.1-1Eike Rathke - 50.1.2-10Eike Rathke - 50.1.2-9Fedora Release Engineering - 50.1.2-8Eike Rathke - 50.1.2-7Eike Rathke - 50.1.2-6Eike Rathke - 50.1.2-5Caolán McNamara - 50.1.2-4Eike Rathke - 50.1.2-3Eike Rathke - 50.1.2-2Eike Rathke - 50.1.2-1Caolán McNamara - 49.1.1-7Caolán McNamara - 49.1.1-6Tom Callaway - 49.1.1-5Fedora Release Engineering - 49.1.1-4Caolán McNamara - 49.1.1-3Caolán McNamara - 49.1.1-2Eike Rathke - 49.1.1-1Eike Rathke - 4.8.1.1-3Jon Masters - 4.8.1.1-2Peter Robinson -4.8.1.1-1Fedora Release Engineering - 4.8.1-4Eike Rathke - 4.8.1-3Caolán McNamara - 4.8.1-2Caolán McNamara - 4.8.1-1Caolán McNamara - 4.6-2Caolán McNamara - 4.6-1Caolán McNamara - 4.4.2-8Fedora Release Engineering - 4.4.2-7Caolán McNamara - 4.4.2-6Caolán McNamara - 4.4.2-5Caolán McNamara - 4.4.2-4Caolán McNamara - 4.4.2-3Caolán McNamara - 4.4.2-2Caolán McNamara - 4.4.2-1jkeating - 4.4.1-6Caolán McNamara - 4.4.1-5Caolán McNamara - 4.4.1-4Caolán McNamara - 4.4.1-3Caolán McNamara - 4.4.1-2Caolán McNamara - 4.4.1-1Caolán McNamara - 4.4-1Caolán McNamara - 4.2.1-8Caolán McNamara - 4.2.1-7Caolán McNamara - 4.2.1-6Caolán McNamara - 4.2.1-5Fedora Release Engineering - 4.2.1-4Caolán McNamara - 4.2.1-3Caolán McNamara - 4.2.1-2Caolán McNamara - 4.2.1-1Caolán McNamara - 4.2.0.1-3Caolán McNamara - 4.2.0.1-2Caolán McNamara - 4.2.0.1-1Caolán McNamara - 4.2-1Caolán McNamara - 4.2-0.1.d03Fedora Release Engineering - 4.0.1-3Caolán McNamara - 4.0.1-2Caolán McNamara - 4.0.1-1Caolán McNamara - 4.0-6Caolán McNamara - 4.0-5Caolán McNamara - 4.0-4Caolán McNamara - 4.0-3Caolán McNamara - 4.0-2Caolán McNamara - 4.0-1Caolán McNamara - 4.0-0.3.d03Caolán McNamara - 4.0-0.2.d02Caolán McNamara - 4.0-0.1.d02Caolán McNamara - 3.8.1-8Caolán McNamara - 3.8.1-7Caolán McNamara - 3.8.1-6Caolán McNamara - 3.8.1-5Caolán McNamara - 3.8.1-4Caolán McNamara - 3.8.1-3Caolán McNamara - 3.8.1-2Caolán McNamara - 3.8.1-1Caolán McNamara - 3.8-6Caolán McNamara - 3.8-5Caolán McNamara - 3.8-4Caolán McNamara - 3.8-3Caolán McNamara - 3.8-2Caolán McNamara - 3.8-1Caolán McNamara - 3.8-0.2.d02Caolán McNamara - 3.8-0.2.d01Caolán McNamara - 3.8-0.1.d01Caolán McNamara - 3.6-20Caolán McNamara - 3.6-19Caolán McNamara - 3.6-18Caolán McNamara - 3.6-17Caolán McNamara - 3.6-16Caolán McNamara - 3.6-15Caolán McNamara - 3.6-14Caolán McNamara - 3.6-13Caolán McNamara - 3.6-12Caolán McNamara - 3.6-11Caolán McNamara - 3.6-10Caolán McNamara - 3.6-9Caolán McNamara - 3.6-8Caolán McNamara - 3.6-7Caolán McNamara - 3.6-6Caolán McNamara - 3.6-5Jesse Keating - 3.6-4Caolán McNamara - 3.6-3Caolán McNamara - 3.6-2Caolán McNamara - 3.6-1Caolán McNamara - 3.6-0.1.d02Caolán McNamara - 3.6-0.2.d01Caolán McNamara - 3.6-0.1.d01Jesse Keating - 3.4-10.1.1Jesse Keating - 3.4-10.1Caolán McNamara - 3.4-10Caolán McNamara - 3.4-9Caolán McNamara - 3.4-8Caolán McNamara - 3.4-7Jesse Keating - 3.4-6.2Jesse Keating - 3.4-6.1Caolán McNamara - 3.4-6Caolán McNamara - 3.4-5Caolán McNamara - 3.4-4Thorsten Leemhuis - 3.4-3Ville Skyttä - 3.4-2Ville Skyttä - 3.4-0.2.d02Ville Skyttä - 3.2-3Michael Schwendt - 3.2-2Ville Skyttä - 3.2-1Ville Skyttä - 0:3.2-0.fdr.1Ville Skyttä - 0:3.0-0.fdr.1Ville Skyttä - 0:2.6.1-0.fdr.3Ville Skyttä - 0:2.6.1-0.fdr.2Ville Skyttä - 0:2.6.1-0.fdr.1Ville Skyttä - 0:2.6-0.fdr.1- Workaround rhbz#1239574 disabling offending tests on armv7hl- Resolves: rhbz#1190131 CVE-2014-7923 CVE-2014-7926 CVE-2014-9654- Resolves: rhbz#1184811 CVE-2014-6585 CVE-2014-6591- Resolves: rhbz#1185433 upgrade to upstream ICU 54.1- Resolves: rhbz#1130771 upgrade to upstream ICU 53.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Resolves: rhbz#1106793 bad 2-digit year test case- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- upgrade to upstream ICU 52.1 - Resolves: rhbz#1049265 icu-52.1 is available - Resolves: rhbz#1050063 Trivial change to icu-config to support ppc64le - drop icu-51-layout-fix-10107.tgz source - drop integrated icu.10318.CVE-2013-2924_changeset_34076.patch - drop integrated icu.10143.memory.leak.crash.patch- Resolves: rhbz#1015594 CVE-2013-2924 use-after-free- added (armv7hl-32) to Requires for multi-arch systems- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Resolves: rhbz#986814 install icu-config.sh from source2- Resolves: rhbz#966141 various flaws in Layout Engine font processing - Resolves: rhbz#966077 aarch64 support for icu-config.sh wrapper- added manpages for gennorm2 and icuinfo, rhbz#884035 related- Resolves: fdo#52519 crash on typing some Malayalam- Resolves: rhbz#856594 roll back and build without --disable-renaming again- Resolves: rhbz#856594 include content of icu/source/uconfig.h.prepend- Update to 50.1.2 - Resolves: rhbz#856594 to-do add --disable-renaming on next soname bump - removed upstream applied icu.9283.regexcmp.crash.patch- Related: rhbz#856594 reenable icu symbol renaming- Resolves: rhbz#856594 disable icu symbol renaming- apply upstream fix (bug 9283) for regexcmp crash causing Chromium segfaults- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- probably parallel-build safe by now. Add a check for original breakage- Resolves: rhbz#804313 multi-lib pain- Update to 49.1.1- Resolves: rhbz#813484 doxygen 1.8.0 does not provide installdox, omit from install- Correct reference to BZ681941, add temporary fix for ARM FTBFS side effect- Update to 4.8.1.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Resolves: rhbz#766542 CVE-2011-4599 Stack-based buffer overflow - add icu.8984.CVE-2011-4599.patch- Resolves: rhbz#747193 try and enable ccmp for Indic fonts- Resolves: rhbz#681941 don't link unneccessary -lm, etc. - add icu.8800.freeserif.crash.patch- Resolves: rhbz#681941 don't link unneccessary -lm, etc.- latest version - upgrade includes a .pc now of its own, drop ours - drop integrated icu.6995.kannada.patch - drop integrated icu.7971.buildfix.patch - drop integrated icu.7972.buildfix.patch - drop integrated icu.7932.doublecompare.patch - drop integrated icu.8011.buildfix.patch- Resolves: rhbz#674328 yet more ways that freeserif crashes libicu- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Resolves: rhbz#674328 more ways that freeserif crashes libicu- Resolves: rhbz#674328 freeserif crashes libicu- Resolves: rhbz#669237 strip libicudata- Resolves: rhbz#657964 icu-config bindir returns sbindir- Resolves: rhbz#654200 revert icu#5431- latest version- Rebuilt for gcc bug 634757- upstream patches- Resolves: rhbz#631403 doxygen no longer generates gifs- move licences into libicu, and add them into the -doc subpackage as well- Resolves: rhbz#596171 drop icu.icu6284.strictalias.patch and use -fno-strict-aliasig as upstream has added a pile more and doesn't look interested in proposed patchs- latest version - drop integrated icu.icu7567.libctest.patch- latest version - drop integrated icu.6969.pkgdata.patch - drop integrated icu.icu7039.badextract.patch - drop integrated icu.XXXX.buildfix.patch- Resolves: rhbz#543386 update icu-config- Fix FTBFS with yet another autoconf version that changes behaviour- Resolves: rhbz#520468 fix s390x and other secondary archs- icu#7039 fix broken use of extract to get tests working- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- make documentation noarch- rpmlint warnings- 4.2.1 release- Resolves: rhbz#508288 multilib conflict- Resolves: rhbz#505252 add icu.6995.kannada.patch- 4.2.0.1 release- 4.2 release- 4.2 release candidate - drop resolved icu.icu6008.arm.padding.patch - drop resolved icu.icu6439.bare.elif.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- fix bare elif for gcc-4.4- 4.0.1 release- Resolves rhbz#225896 clean up low hanging rpmlint warnings- drop integrated icu.icu5557.safety.patch- annoyingly upstream tarball was repacked apparently to remove some unused/cached dirs- Resolves: rhbz#461348 wrong icu-config- Resolves: rhbz#459698 drop Malayalam patches. Note test with Rachana/Meera instead of Lohit Malayalam before filing bugs against icu wrt. Malayalam rendering- final release- 4.0 release candidate- drop icu.icu5498.openoffice.org.patch- 4.0 release candidate - drop integrated icu.regexp.patch- add icu.icu6284.strictalias.patch and build with strict-aliasing- Resolves: rhbz#437761 modify to icu.icu6213.worstcase.patch for other worst case expansions- Resolves: rhbz#437761 add icu.icu6213.bengali.worstcase.patch- Resolves: rhbz#431401 split syllables on 1st 0d4d of a 0d4d + (>= 0d15 && <= 0d39) + 0d4d + 0d30 sequence- Resolves: rhbz#431029, rhbz#424661 Remove workaround for 0D31 characters- CVE-2007-4770 CVE-2007-4771 add icu.regexp.patch - Resolves: rhbz#423211 fix malalayam stuff in light of syllable changes- remove icu.icu5365.dependantvowels.patch and cleanup icu.icu5506.multiplevowels.patch as they patch and unpatch eachother (thanks George Rhoten for pointing out that madness)- latest version - drop fixed icu.icu6084.zwnj.notdef.patch- Resolves: rhbz#423211 experimental hack for 0d15+0d4d+0d30- Resolves: rhbz#415541 icu.icu6084.zwnj.notdef.patch- Resolves: ooo#83991 Malayalam "Kartika" font fix- add icu.openoffice.org.patch- add icu.icu6008.arm.padding.patch to fix an arm problem- latest version- next release candidate- rebuild- 3.8 release candidate - drop integrated icu.icu5433.oriya.patch - drop integrated icu.icu5488.assamese.patch - drop integrated icu.icu5500.devicetablecrash.patch - drop integrated icu.icu5501.sinhala.biggerexpand.patch - drop integrated icu.icu5594.gujarati.patch - drop integrated icu.icu5465.telegu.patch- Resolves: rhbz#243984 change the icu group as it is libicu which is "System Environment/Libraries" not icu- Resolves: rhbz#220867 Malayalam rendering- Resolves: rhbz#228457 icu.icu5594.gujarati.patch- spec cleanups- Resolves: rhbz#226949 layout telegu like pango- Resolves: rhbz#214948 icu.icu5506.multiplevowels.patch- Related: rhbz#216089 add icu.icu5557.safety.patch- Resolves: rhbz#220433 modify icu.icu5431.malayam.patch- Resolves: rhbz#214948 icu.icu5506.multiplevowels.patch- Resolves: rhbz#214555 icu.icu5501.sinhala.biggerexpand.patch- Resolves: rhbz#214555 icu.icu5500.devicetablecrash.patch- Resolves: rhbz#213648 extend prev/next to handle ZWJ- Resolves: rhbz213375 (icu.icu5488.assamese.patch)- Resolves: rhbz#211258 (icu.icu5465.telegu.patch)- rh#209391# add icu.icuXXXX.virama.prevnext.patch- rh#208705# add pkg-config Require for -devel package - add icu.icu5431.malayam.patch for rh#208551#/rh#209084# - add icu.icu5433.oriya.patch for rh#208559#/rh#209083#- rebuilt for unwind info generation, broken in gcc-4.1.1-21- rh#206615# render malayam like pango- fix rh#205252#/icu#5365 (gnome#121882#/#icu#4026#) to make icu like pango for multiple dependant vowels- final release- bump- c++ code not alias correct- rh#200728# update to prelease 3.6d01 to pick up on sinhala fixes - drop integrated rh190879.patch - drop integrated icu-3.4-sinhala1.patch- rebuild- rebuild- rh#194686# BuildRequires- rh#190879# backport fix- add Harshula's icu-3.4-sinhala1.patch for some Sinhala support- add a pkgconfig.pc, make icu-config use it- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- add icu-gcc41.patch- clear execstack requirement for libicudata- import extra icu.spec into fedora core for openoffice.org - build with gcc 4- Use dist - gcc32 does not understand -fstack-protector and --param=ssp-buffer-size=4- 3.4.- 3.4-d02. - Don't ship static libraries.- Apply upstream case mapping mutex lock removal patch. - Build with gcc 3.2 as a temporary workaround for #152495.- rebuilt- Don't use %{_smp_mflags} (b.f.u #2357). - Remove unnecessary Epochs.- Update to 3.2.- Update to 3.0, datadirs patch no longer needed. - Package data in shared libs, drop -locales subpackage. - Rename -docs subpackage to libicu-doc, and generate graphs with graphviz.- Partial fix for bad datadirs returned by icu-config (works as long as data packaging mode is not "common" or "dll").- First complete version.- Update to 2.6.1.- First build, based on upstream and SuSE 8.2 packages.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN54.1-4.fc22libicu-docLEFontInstance_8h.htmlLEFontInstance_8h_source.htmlLEGlyphStorage_8h.htmlLEGlyphStorage_8h_source.htmlLELanguages_8h.htmlLELanguages_8h_source.htmlLEScripts_8h.htmlLEScripts_8h_source.htmlLESwaps_8h.htmlLESwaps_8h_source.htmlLETypes_8h.htmlLETypes_8h_source.htmlLayoutEngine_8h.htmlLayoutEngine_8h_source.htmlParagraphLayout_8h.htmlParagraphLayout_8h_source.htmlRunArrays_8h.htmlRunArrays_8h_source.htmlalphaindex_8h.htmlalphaindex_8h_source.htmlannotated.htmlappendable_8h.htmlappendable_8h_source.htmlarrowdown.pngarrowright.pngbasictz_8h.htmlbasictz_8h_source.htmlbc_s.pngbdwn.pngbrkiter_8h.htmlbrkiter_8h_source.htmlbytestream_8h.htmlbytestream_8h_source.htmlbytestrie_8h.htmlbytestrie_8h_source.htmlbytestriebuilder_8h.htmlbytestriebuilder_8h_source.htmlcalendar_8h.htmlcalendar_8h_source.htmlcaniter_8h.htmlcaniter_8h_source.htmlchariter_8h.htmlchariter_8h_source.htmlchoicfmt_8h.htmlchoicfmt_8h_source.htmlclassAlphabeticIndex.htmlclassAlphabeticIndex.pngclassAlphabeticIndex_1_1Bucket.htmlclassAlphabeticIndex_1_1Bucket.pngclassAlphabeticIndex_1_1ImmutableIndex.htmlclassAlphabeticIndex_1_1ImmutableIndex.pngclassAnnualTimeZoneRule.htmlclassAnnualTimeZoneRule.pngclassAppendable.htmlclassAppendable.pngclassBasicTimeZone.htmlclassBasicTimeZone.pngclassBreakIterator.htmlclassBreakIterator.pngclassByteSink.htmlclassByteSink.pngclassBytesTrie.htmlclassBytesTrie.pngclassBytesTrieBuilder.htmlclassBytesTrieBuilder.pngclassBytesTrie_1_1Iterator.htmlclassBytesTrie_1_1Iterator.pngclassBytesTrie_1_1State.htmlclassBytesTrie_1_1State.pngclassCalendar.htmlclassCalendar.pngclassCanonicalIterator.htmlclassCanonicalIterator.pngclassCharacterIterator.htmlclassCharacterIterator.pngclassCheckedArrayByteSink.htmlclassCheckedArrayByteSink.pngclassChoiceFormat.htmlclassChoiceFormat.pngclassCollationElementIterator.htmlclassCollationElementIterator.pngclassCollationKey.htmlclassCollationKey.pngclassCollator.htmlclassCollator.pngclassCollatorFactory.htmlclassCollatorFactory.pngclassCompactDecimalFormat.htmlclassCompactDecimalFormat.pngclassCurrencyAmount.htmlclassCurrencyAmount.pngclassCurrencyPluralInfo.htmlclassCurrencyPluralInfo.pngclassCurrencyUnit.htmlclassCurrencyUnit.pngclassDateFormat.htmlclassDateFormat.pngclassDateFormatSymbols.htmlclassDateFormatSymbols.pngclassDateInterval.htmlclassDateInterval.pngclassDateIntervalFormat.htmlclassDateIntervalFormat.pngclassDateIntervalInfo.htmlclassDateIntervalInfo.pngclassDateTimePatternGenerator.htmlclassDateTimePatternGenerator.pngclassDateTimeRule.htmlclassDateTimeRule.pngclassDecimalFormat.htmlclassDecimalFormat.pngclassDecimalFormatSymbols.htmlclassDecimalFormatSymbols.pngclassEnumSet.htmlclassErrorCode.htmlclassErrorCode.pngclassFieldPosition.htmlclassFieldPosition.pngclassFieldPositionIterator.htmlclassFieldPositionIterator.pngclassFilteredBreakIteratorBuilder.htmlclassFilteredBreakIteratorBuilder.pngclassFilteredNormalizer2.htmlclassFilteredNormalizer2.pngclassFontRuns.htmlclassFontRuns.pngclassFormat.htmlclassFormat.pngclassFormattable.htmlclassFormattable.pngclassForwardCharacterIterator.htmlclassForwardCharacterIterator.pngclassGenderInfo.htmlclassGenderInfo.pngclassGregorianCalendar.htmlclassGregorianCalendar.pngclassIDNA.htmlclassIDNA.pngclassIDNAInfo.htmlclassIDNAInfo.pngclassInitialTimeZoneRule.htmlclassInitialTimeZoneRule.pngclassLECharMapper.htmlclassLEFontInstance.htmlclassLEFontInstance.pngclassLEGlyphStorage.htmlclassLEGlyphStorage.pngclassLESwaps.htmlclassLayoutEngine.htmlclassLayoutEngine.pngclassListFormatter.htmlclassListFormatter.pngclassLocalArray.htmlclassLocalArray.pngclassLocalPointer.htmlclassLocalPointer.pngclassLocalPointerBase.htmlclassLocalPointerBase.pngclassLocalUBiDiPointer.htmlclassLocalUBreakIteratorPointer.htmlclassLocalUCalendarPointer.htmlclassLocalUCaseMapPointer.htmlclassLocalUCharsetDetectorPointer.htmlclassLocalUCollatorPointer.htmlclassLocalUConverterPointer.htmlclassLocalUConverterSelectorPointer.htmlclassLocalUDataMemoryPointer.htmlclassLocalUDateFormatPointer.htmlclassLocalUDateIntervalFormatPointer.htmlclassLocalUDateTimePatternGeneratorPointer.htmlclassLocalUEnumerationPointer.htmlclassLocalUFILEPointer.htmlclassLocalUFormattablePointer.htmlclassLocalUIDNAPointer.htmlclassLocalULocaleDataPointer.htmlclassLocalULocaleDisplayNamesPointer.htmlclassLocalUMessageFormatPointer.htmlclassLocalUNormalizer2Pointer.htmlclassLocalUNumberFormatPointer.htmlclassLocalUNumberingSystemPointer.htmlclassLocalUPluralRulesPointer.htmlclassLocalURegularExpressionPointer.htmlclassLocalUResourceBundlePointer.htmlclassLocalUSetPointer.htmlclassLocalUSpoofCheckerPointer.htmlclassLocalUStringPrepProfilePointer.htmlclassLocalUStringSearchPointer.htmlclassLocalUTextPointer.htmlclassLocalUTransliteratorPointer.htmlclassLocale.htmlclassLocale.pngclassLocaleDisplayNames.htmlclassLocaleDisplayNames.pngclassLocaleRuns.htmlclassLocaleRuns.pngclassMeasure.htmlclassMeasure.pngclassMeasureFormat.htmlclassMeasureFormat.pngclassMeasureUnit.htmlclassMeasureUnit.pngclassMessageFormat.htmlclassMessageFormat.pngclassMessagePattern.htmlclassMessagePattern.pngclassMessagePattern_1_1Part.htmlclassMessagePattern_1_1Part.pngclassNormalizer.htmlclassNormalizer.pngclassNormalizer2.htmlclassNormalizer2.pngclassNumberFormat.htmlclassNumberFormat.pngclassNumberFormatFactory.htmlclassNumberFormatFactory.pngclassNumberingSystem.htmlclassNumberingSystem.pngclassParagraphLayout.htmlclassParagraphLayout.pngclassParagraphLayout_1_1Line.htmlclassParagraphLayout_1_1Line.pngclassParagraphLayout_1_1VisualRun.htmlclassParagraphLayout_1_1VisualRun.pngclassParsePosition.htmlclassParsePosition.pngclassPluralFormat.htmlclassPluralFormat.pngclassPluralFormat_1_1PluralSelector.htmlclassPluralFormat_1_1PluralSelector.pngclassPluralFormat_1_1PluralSelectorAdapter.htmlclassPluralFormat_1_1PluralSelectorAdapter.pngclassPluralRules.htmlclassPluralRules.pngclassRegexMatcher.htmlclassRegexMatcher.pngclassRegexPattern.htmlclassRegexPattern.pngclassRegion.htmlclassRegion.pngclassRelativeDateTimeFormatter.htmlclassRelativeDateTimeFormatter.pngclassReplaceable.htmlclassReplaceable.pngclassResourceBundle.htmlclassResourceBundle.pngclassRuleBasedBreakIterator.htmlclassRuleBasedBreakIterator.pngclassRuleBasedCollator.htmlclassRuleBasedCollator.pngclassRuleBasedNumberFormat.htmlclassRuleBasedNumberFormat.pngclassRuleBasedTimeZone.htmlclassRuleBasedTimeZone.pngclassRunArray.htmlclassRunArray.pngclassScientificFormatHelper.htmlclassScientificFormatHelper.pngclassSearchIterator.htmlclassSearchIterator.pngclassSelectFormat.htmlclassSelectFormat.pngclassSimpleDateFormat.htmlclassSimpleDateFormat.pngclassSimpleNumberFormatFactory.htmlclassSimpleNumberFormatFactory.pngclassSimpleTimeZone.htmlclassSimpleTimeZone.pngclassStringByteSink.htmlclassStringByteSink.pngclassStringCharacterIterator.htmlclassStringCharacterIterator.pngclassStringEnumeration.htmlclassStringEnumeration.pngclassStringPiece.htmlclassStringPiece.pngclassStringSearch.htmlclassStringSearch.pngclassStringTrieBuilder.htmlclassStringTrieBuilder.pngclassStringTrieBuilder_1_1BranchHeadNode.htmlclassStringTrieBuilder_1_1BranchHeadNode.pngclassStringTrieBuilder_1_1BranchNode.htmlclassStringTrieBuilder_1_1BranchNode.pngclassStringTrieBuilder_1_1FinalValueNode.htmlclassStringTrieBuilder_1_1FinalValueNode.pngclassStringTrieBuilder_1_1IntermediateValueNode.htmlclassStringTrieBuilder_1_1IntermediateValueNode.pngclassStringTrieBuilder_1_1LinearMatchNode.htmlclassStringTrieBuilder_1_1LinearMatchNode.pngclassStringTrieBuilder_1_1ListBranchNode.htmlclassStringTrieBuilder_1_1ListBranchNode.pngclassStringTrieBuilder_1_1Node.htmlclassStringTrieBuilder_1_1Node.pngclassStringTrieBuilder_1_1SplitBranchNode.htmlclassStringTrieBuilder_1_1SplitBranchNode.pngclassStringTrieBuilder_1_1ValueNode.htmlclassStringTrieBuilder_1_1ValueNode.pngclassSymbolTable.htmlclassTimeArrayTimeZoneRule.htmlclassTimeArrayTimeZoneRule.pngclassTimeUnit.htmlclassTimeUnit.pngclassTimeUnitAmount.htmlclassTimeUnitAmount.pngclassTimeUnitFormat.htmlclassTimeUnitFormat.pngclassTimeZone.htmlclassTimeZone.pngclassTimeZoneFormat.htmlclassTimeZoneFormat.pngclassTimeZoneNames.htmlclassTimeZoneNames.pngclassTimeZoneNames_1_1MatchInfoCollection.htmlclassTimeZoneNames_1_1MatchInfoCollection.pngclassTimeZoneRule.htmlclassTimeZoneRule.pngclassTimeZoneTransition.htmlclassTimeZoneTransition.pngclassTransliterator.htmlclassTransliterator.pngclassUCharCharacterIterator.htmlclassUCharCharacterIterator.pngclassUCharsTrie.htmlclassUCharsTrie.pngclassUCharsTrieBuilder.htmlclassUCharsTrieBuilder.pngclassUCharsTrie_1_1Iterator.htmlclassUCharsTrie_1_1Iterator.pngclassUCharsTrie_1_1State.htmlclassUCharsTrie_1_1State.pngclassUMemory.htmlclassUMemory.pngclassUObject.htmlclassUObject.pngclassUnicodeFilter.htmlclassUnicodeFilter.pngclassUnicodeFunctor.htmlclassUnicodeFunctor.pngclassUnicodeMatcher.htmlclassUnicodeMatcher.pngclassUnicodeReplacer.htmlclassUnicodeSet.htmlclassUnicodeSet.pngclassUnicodeSetIterator.htmlclassUnicodeSetIterator.pngclassUnicodeString.htmlclassUnicodeString.pngclassUnicodeStringAppendable.htmlclassUnicodeStringAppendable.pngclassVTimeZone.htmlclassVTimeZone.pngclassValueRuns.htmlclassValueRuns.pngclasses.htmlclassicu_1_1AlphabeticIndex.htmlclassicu_1_1AlphabeticIndex.pngclassicu_1_1AlphabeticIndex_1_1Bucket.htmlclassicu_1_1AlphabeticIndex_1_1Bucket.pngclassicu_1_1AlphabeticIndex_1_1ImmutableIndex.htmlclassicu_1_1AlphabeticIndex_1_1ImmutableIndex.pngclassicu_1_1AnnualTimeZoneRule.htmlclassicu_1_1AnnualTimeZoneRule.pngclassicu_1_1Appendable.htmlclassicu_1_1Appendable.pngclassicu_1_1BasicTimeZone.htmlclassicu_1_1BasicTimeZone.pngclassicu_1_1BreakIterator.htmlclassicu_1_1BreakIterator.pngclassicu_1_1ByteSink.htmlclassicu_1_1ByteSink.pngclassicu_1_1BytesTrie.htmlclassicu_1_1BytesTrie.pngclassicu_1_1BytesTrieBuilder.htmlclassicu_1_1BytesTrieBuilder.pngclassicu_1_1BytesTrie_1_1Iterator.htmlclassicu_1_1BytesTrie_1_1Iterator.pngclassicu_1_1BytesTrie_1_1State.htmlclassicu_1_1BytesTrie_1_1State.pngclassicu_1_1Calendar.htmlclassicu_1_1Calendar.pngclassicu_1_1CanonicalIterator.htmlclassicu_1_1CanonicalIterator.pngclassicu_1_1CharacterIterator.htmlclassicu_1_1CharacterIterator.pngclassicu_1_1CheckedArrayByteSink.htmlclassicu_1_1CheckedArrayByteSink.pngclassicu_1_1ChoiceFormat.htmlclassicu_1_1ChoiceFormat.pngclassicu_1_1CollationElementIterator.htmlclassicu_1_1CollationElementIterator.pngclassicu_1_1CollationKey.htmlclassicu_1_1CollationKey.pngclassicu_1_1Collator.htmlclassicu_1_1Collator.pngclassicu_1_1CollatorFactory.htmlclassicu_1_1CollatorFactory.pngclassicu_1_1CompactDecimalFormat.htmlclassicu_1_1CompactDecimalFormat.pngclassicu_1_1CurrencyAmount.htmlclassicu_1_1CurrencyAmount.pngclassicu_1_1CurrencyPluralInfo.htmlclassicu_1_1CurrencyPluralInfo.pngclassicu_1_1CurrencyUnit.htmlclassicu_1_1CurrencyUnit.pngclassicu_1_1DateFormat.htmlclassicu_1_1DateFormat.pngclassicu_1_1DateFormatSymbols.htmlclassicu_1_1DateFormatSymbols.pngclassicu_1_1DateInterval.htmlclassicu_1_1DateInterval.pngclassicu_1_1DateIntervalFormat.htmlclassicu_1_1DateIntervalFormat.pngclassicu_1_1DateIntervalInfo.htmlclassicu_1_1DateIntervalInfo.pngclassicu_1_1DateTimePatternGenerator.htmlclassicu_1_1DateTimePatternGenerator.pngclassicu_1_1DateTimeRule.htmlclassicu_1_1DateTimeRule.pngclassicu_1_1DecimalFormat.htmlclassicu_1_1DecimalFormat.pngclassicu_1_1DecimalFormatSymbols.htmlclassicu_1_1DecimalFormatSymbols.pngclassicu_1_1EnumSet.htmlclassicu_1_1ErrorCode.htmlclassicu_1_1ErrorCode.pngclassicu_1_1FieldPosition.htmlclassicu_1_1FieldPosition.pngclassicu_1_1FieldPositionIterator.htmlclassicu_1_1FieldPositionIterator.pngclassicu_1_1FilteredBreakIteratorBuilder.htmlclassicu_1_1FilteredBreakIteratorBuilder.pngclassicu_1_1FilteredNormalizer2.htmlclassicu_1_1FilteredNormalizer2.pngclassicu_1_1FontRuns.htmlclassicu_1_1FontRuns.pngclassicu_1_1Format.htmlclassicu_1_1Format.pngclassicu_1_1Formattable.htmlclassicu_1_1Formattable.pngclassicu_1_1ForwardCharacterIterator.htmlclassicu_1_1ForwardCharacterIterator.pngclassicu_1_1GenderInfo.htmlclassicu_1_1GenderInfo.pngclassicu_1_1GregorianCalendar.htmlclassicu_1_1GregorianCalendar.pngclassicu_1_1IDNA.htmlclassicu_1_1IDNA.pngclassicu_1_1IDNAInfo.htmlclassicu_1_1IDNAInfo.pngclassicu_1_1InitialTimeZoneRule.htmlclassicu_1_1InitialTimeZoneRule.pngclassicu_1_1LECharMapper.htmlclassicu_1_1LEFontInstance.htmlclassicu_1_1LEFontInstance.pngclassicu_1_1LEGlyphStorage.htmlclassicu_1_1LEGlyphStorage.pngclassicu_1_1LESwaps.htmlclassicu_1_1LayoutEngine.htmlclassicu_1_1LayoutEngine.pngclassicu_1_1ListFormatter.htmlclassicu_1_1ListFormatter.pngclassicu_1_1LocalArray.htmlclassicu_1_1LocalArray.pngclassicu_1_1LocalPointer.htmlclassicu_1_1LocalPointer.pngclassicu_1_1LocalPointerBase.htmlclassicu_1_1LocalPointerBase.pngclassicu_1_1Locale.htmlclassicu_1_1Locale.pngclassicu_1_1LocaleDisplayNames.htmlclassicu_1_1LocaleDisplayNames.pngclassicu_1_1LocaleRuns.htmlclassicu_1_1LocaleRuns.pngclassicu_1_1Measure.htmlclassicu_1_1Measure.pngclassicu_1_1MeasureFormat.htmlclassicu_1_1MeasureFormat.pngclassicu_1_1MeasureUnit.htmlclassicu_1_1MeasureUnit.pngclassicu_1_1MessageFormat.htmlclassicu_1_1MessageFormat.pngclassicu_1_1MessagePattern.htmlclassicu_1_1MessagePattern.pngclassicu_1_1MessagePattern_1_1Part.htmlclassicu_1_1MessagePattern_1_1Part.pngclassicu_1_1Normalizer.htmlclassicu_1_1Normalizer.pngclassicu_1_1Normalizer2.htmlclassicu_1_1Normalizer2.pngclassicu_1_1NumberFormat.htmlclassicu_1_1NumberFormat.pngclassicu_1_1NumberFormatFactory.htmlclassicu_1_1NumberFormatFactory.pngclassicu_1_1NumberingSystem.htmlclassicu_1_1NumberingSystem.pngclassicu_1_1ParagraphLayout.htmlclassicu_1_1ParagraphLayout.pngclassicu_1_1ParagraphLayout_1_1Line.htmlclassicu_1_1ParagraphLayout_1_1Line.pngclassicu_1_1ParagraphLayout_1_1VisualRun.htmlclassicu_1_1ParagraphLayout_1_1VisualRun.pngclassicu_1_1ParsePosition.htmlclassicu_1_1ParsePosition.pngclassicu_1_1PluralFormat.htmlclassicu_1_1PluralFormat.pngclassicu_1_1PluralFormat_1_1PluralSelector.htmlclassicu_1_1PluralFormat_1_1PluralSelector.pngclassicu_1_1PluralFormat_1_1PluralSelectorAdapter.htmlclassicu_1_1PluralFormat_1_1PluralSelectorAdapter.pngclassicu_1_1PluralRules.htmlclassicu_1_1PluralRules.pngclassicu_1_1RegexMatcher.htmlclassicu_1_1RegexMatcher.pngclassicu_1_1RegexPattern.htmlclassicu_1_1RegexPattern.pngclassicu_1_1Region.htmlclassicu_1_1Region.pngclassicu_1_1RelativeDateTimeFormatter.htmlclassicu_1_1RelativeDateTimeFormatter.pngclassicu_1_1Replaceable.htmlclassicu_1_1Replaceable.pngclassicu_1_1ResourceBundle.htmlclassicu_1_1ResourceBundle.pngclassicu_1_1RuleBasedBreakIterator.htmlclassicu_1_1RuleBasedBreakIterator.pngclassicu_1_1RuleBasedCollator.htmlclassicu_1_1RuleBasedCollator.pngclassicu_1_1RuleBasedNumberFormat.htmlclassicu_1_1RuleBasedNumberFormat.pngclassicu_1_1RuleBasedTimeZone.htmlclassicu_1_1RuleBasedTimeZone.pngclassicu_1_1RunArray.htmlclassicu_1_1RunArray.pngclassicu_1_1ScientificFormatHelper.htmlclassicu_1_1ScientificFormatHelper.pngclassicu_1_1SearchIterator.htmlclassicu_1_1SearchIterator.pngclassicu_1_1SelectFormat.htmlclassicu_1_1SelectFormat.pngclassicu_1_1SimpleDateFormat.htmlclassicu_1_1SimpleDateFormat.pngclassicu_1_1SimpleNumberFormatFactory.htmlclassicu_1_1SimpleNumberFormatFactory.pngclassicu_1_1SimpleTimeZone.htmlclassicu_1_1SimpleTimeZone.pngclassicu_1_1StringByteSink.htmlclassicu_1_1StringByteSink.pngclassicu_1_1StringCharacterIterator.htmlclassicu_1_1StringCharacterIterator.pngclassicu_1_1StringEnumeration.htmlclassicu_1_1StringEnumeration.pngclassicu_1_1StringPiece.htmlclassicu_1_1StringPiece.pngclassicu_1_1StringSearch.htmlclassicu_1_1StringSearch.pngclassicu_1_1StringTrieBuilder.htmlclassicu_1_1StringTrieBuilder.pngclassicu_1_1StringTrieBuilder_1_1BranchHeadNode.htmlclassicu_1_1StringTrieBuilder_1_1BranchHeadNode.pngclassicu_1_1StringTrieBuilder_1_1BranchNode.htmlclassicu_1_1StringTrieBuilder_1_1BranchNode.pngclassicu_1_1StringTrieBuilder_1_1FinalValueNode.htmlclassicu_1_1StringTrieBuilder_1_1FinalValueNode.pngclassicu_1_1StringTrieBuilder_1_1IntermediateValueNode.htmlclassicu_1_1StringTrieBuilder_1_1IntermediateValueNode.pngclassicu_1_1StringTrieBuilder_1_1LinearMatchNode.htmlclassicu_1_1StringTrieBuilder_1_1LinearMatchNode.pngclassicu_1_1StringTrieBuilder_1_1ListBranchNode.htmlclassicu_1_1StringTrieBuilder_1_1ListBranchNode.pngclassicu_1_1StringTrieBuilder_1_1Node.htmlclassicu_1_1StringTrieBuilder_1_1Node.pngclassicu_1_1StringTrieBuilder_1_1SplitBranchNode.htmlclassicu_1_1StringTrieBuilder_1_1SplitBranchNode.pngclassicu_1_1StringTrieBuilder_1_1ValueNode.htmlclassicu_1_1StringTrieBuilder_1_1ValueNode.pngclassicu_1_1SymbolTable.htmlclassicu_1_1TimeArrayTimeZoneRule.htmlclassicu_1_1TimeArrayTimeZoneRule.pngclassicu_1_1TimeUnit.htmlclassicu_1_1TimeUnit.pngclassicu_1_1TimeUnitAmount.htmlclassicu_1_1TimeUnitAmount.pngclassicu_1_1TimeUnitFormat.htmlclassicu_1_1TimeUnitFormat.pngclassicu_1_1TimeZone.htmlclassicu_1_1TimeZone.pngclassicu_1_1TimeZoneFormat.htmlclassicu_1_1TimeZoneFormat.pngclassicu_1_1TimeZoneNames.htmlclassicu_1_1TimeZoneNames.pngclassicu_1_1TimeZoneNames_1_1MatchInfoCollection.htmlclassicu_1_1TimeZoneNames_1_1MatchInfoCollection.pngclassicu_1_1TimeZoneRule.htmlclassicu_1_1TimeZoneRule.pngclassicu_1_1TimeZoneTransition.htmlclassicu_1_1TimeZoneTransition.pngclassicu_1_1Transliterator.htmlclassicu_1_1Transliterator.pngclassicu_1_1UCharCharacterIterator.htmlclassicu_1_1UCharCharacterIterator.pngclassicu_1_1UCharsTrie.htmlclassicu_1_1UCharsTrie.pngclassicu_1_1UCharsTrieBuilder.htmlclassicu_1_1UCharsTrieBuilder.pngclassicu_1_1UCharsTrie_1_1Iterator.htmlclassicu_1_1UCharsTrie_1_1Iterator.pngclassicu_1_1UCharsTrie_1_1State.htmlclassicu_1_1UCharsTrie_1_1State.pngclassicu_1_1UMemory.htmlclassicu_1_1UMemory.pngclassicu_1_1UObject.htmlclassicu_1_1UObject.pngclassicu_1_1UnicodeFilter.htmlclassicu_1_1UnicodeFilter.pngclassicu_1_1UnicodeFunctor.htmlclassicu_1_1UnicodeFunctor.pngclassicu_1_1UnicodeMatcher.htmlclassicu_1_1UnicodeMatcher.pngclassicu_1_1UnicodeReplacer.htmlclassicu_1_1UnicodeSet.htmlclassicu_1_1UnicodeSet.pngclassicu_1_1UnicodeSetIterator.htmlclassicu_1_1UnicodeSetIterator.pngclassicu_1_1UnicodeString.htmlclassicu_1_1UnicodeString.pngclassicu_1_1UnicodeStringAppendable.htmlclassicu_1_1UnicodeStringAppendable.pngclassicu_1_1VTimeZone.htmlclassicu_1_1VTimeZone.pngclassicu_1_1ValueRuns.htmlclassicu_1_1ValueRuns.pngclosed.pngcoleitr_8h.htmlcoleitr_8h_source.htmlcoll_8h.htmlcoll_8h_source.htmlcompactdecimalformat_8h.htmlcompactdecimalformat_8h_source.htmlcurramt_8h.htmlcurramt_8h_source.htmlcurrpinf_8h.htmlcurrpinf_8h_source.htmlcurrunit_8h.htmlcurrunit_8h_source.htmldatefmt_8h.htmldatefmt_8h_source.htmldbbi_8h.htmldbbi_8h_source.htmldcfmtsym_8h.htmldcfmtsym_8h_source.htmldecimfmt_8h.htmldecimfmt_8h_source.htmldeprecated.htmldir_0119ce638985e8a1561a00fdb5f76ff6.htmldir_4f66ea94ab501ae66e9edea2ec5eed02.htmldir_73bc6a9bb617ea1bc89a10aa59ce84e4.htmldir_790b8b7e4d2f220241a4742893e73bf7.htmldir_85f13b36d96bf7d19941498801eef432.htmldir_bc161955dc3a3d2485839eba21420d01.htmldir_bdd9a5d540de89e9fe90efdfc6973a4f.htmldir_c8371c4a12a8c778b1d1929f1cadfb90.htmldir_f59c6450ff718ff1b085cfd1c36acbd7.htmldoc.pngdocmain_8h.htmldocmain_8h_source.htmldoxygen.cssdoxygen.pngdraft.htmldtfmtsym_8h.htmldtfmtsym_8h_source.htmldtintrv_8h.htmldtintrv_8h_source.htmldtitvfmt_8h.htmldtitvfmt_8h_source.htmldtitvinf_8h.htmldtitvinf_8h_source.htmldtptngen_8h.htmldtptngen_8h_source.htmldtrule_8h.htmldtrule_8h_source.htmlenumset_8h.htmlenumset_8h_source.htmlerrorcode_8h.htmlerrorcode_8h_source.htmlfieldpos_8h.htmlfieldpos_8h_source.htmlfiles.htmlfilteredbrk_8h.htmlfilteredbrk_8h_source.htmlfmtable_8h.htmlfmtable_8h_source.htmlfolderclosed.pngfolderopen.pngformat_8h.htmlformat_8h_source.htmlfpositer_8h.htmlfpositer_8h_source.htmlfunctions.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_func_y.htmlfunctions_func_~.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlfunctions_~.htmlgender_8h_source.htmlglobals.htmlglobals_c.htmlglobals_defs.htmlglobals_defs_c.htmlglobals_defs_f.htmlglobals_defs_i.htmlglobals_defs_l.htmlglobals_defs_n.htmlglobals_defs_s.htmlglobals_defs_t.htmlglobals_defs_u.htmlglobals_enum.htmlglobals_eval.htmlglobals_eval_r.htmlglobals_eval_u.htmlglobals_f.htmlglobals_func.htmlglobals_func_u.htmlglobals_i.htmlglobals_l.htmlglobals_n.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_type_p.htmlglobals_type_t.htmlglobals_type_u.htmlglobals_u.htmlglobals_vars.htmlgregocal_8h.htmlgregocal_8h_source.htmlgroup__ustring__ustrlen.htmlhierarchy.htmlicudataver_8h.htmlicudataver_8h_source.htmlicudocs.tagicuplug_8h.htmlicuplug_8h_source.htmlidna_8h.htmlidna_8h_source.htmlindex.htmlinternal.htmllicense.htmllistformatter_8h.htmllistformatter_8h_source.htmllocalpointer_8h.htmllocalpointer_8h_source.htmllocdspnm_8h.htmllocdspnm_8h_source.htmllocid_8h.htmllocid_8h_source.htmlmeasfmt_8h.htmlmeasfmt_8h_source.htmlmeasunit_8h.htmlmeasunit_8h_source.htmlmeasure_8h.htmlmeasure_8h_source.htmlmessagepattern_8h.htmlmessagepattern_8h_source.htmlmodules.htmlmsgfmt_8h.htmlmsgfmt_8h_source.htmlnamespaceicu.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnormalizer2_8h.htmlnormalizer2_8h_source.htmlnormlzr_8h.htmlnormlzr_8h_source.htmlnumfmt_8h.htmlnumfmt_8h_source.htmlnumsys_8h.htmlnumsys_8h_source.htmlobsolete.htmlopen.pngpages.htmlparseerr_8h.htmlparseerr_8h_source.htmlparsepos_8h.htmlparsepos_8h_source.htmlplatform_8h.htmlplatform_8h_source.htmlplayout_8h.htmlplayout_8h_source.htmlplruns_8h.htmlplruns_8h_source.htmlplurfmt_8h.htmlplurfmt_8h_source.htmlplurrule_8h.htmlplurrule_8h_source.htmlptypes_8h.htmlptypes_8h_source.htmlputil_8h.htmlputil_8h_source.htmlrbbi_8h.htmlrbbi_8h_source.htmlrbnf_8h.htmlrbnf_8h_source.htmlrbtz_8h.htmlrbtz_8h_source.htmlreadme.htmlregex_8h.htmlregex_8h_source.htmlregion_8h.htmlregion_8h_source.htmlreldatefmt_8h.htmlreldatefmt_8h_source.htmlrep_8h.htmlrep_8h_source.htmlresbund_8h.htmlresbund_8h_source.htmlschriter_8h.htmlschriter_8h_source.htmlscientificformathelper_8h.htmlscientificformathelper_8h_source.htmlsearch_8h.htmlsearch_8h_source.htmlselfmt_8h.htmlselfmt_8h_source.htmlsimpletz_8h.htmlsimpletz_8h_source.htmlsmpdtfmt_8h.htmlsmpdtfmt_8h_source.htmlsortkey_8h.htmlsortkey_8h_source.htmlsplitbar.pngstable.htmlstd__string_8h.htmlstd__string_8h_source.htmlstrenum_8h.htmlstrenum_8h_source.htmlstringpiece_8h.htmlstringpiece_8h_source.htmlstringtriebuilder_8h.htmlstringtriebuilder_8h_source.htmlstructLEPoint.htmlstructUCharIterator.htmlstructUConverterFromUnicodeArgs.htmlstructUConverterToUnicodeArgs.htmlstructUDataInfo.htmlstructUFieldPosition.htmlstructUIDNAInfo.htmlstructUParseError.htmlstructUReplaceableCallbacks.htmlstructUSerializedSet.htmlstructUText.htmlstructUTextFuncs.htmlstructUTransPosition.htmlstructicu_1_1AlphabeticIndex_1_1Record.htmlstructicu_1_1AlphabeticIndex_1_1Record.pngstructicu_1_1ListFormatData.htmlstructicu_1_1ListFormatData.pngstsearch_8h.htmlstsearch_8h_source.htmlsymtable_8h.htmlsymtable_8h_source.htmlsync_off.pngsync_on.pngsystem.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstblcoll_8h.htmltblcoll_8h_source.htmltimezone_8h.htmltimezone_8h_source.htmltmunit_8h.htmltmunit_8h_source.htmltmutamt_8h.htmltmutamt_8h_source.htmltmutfmt_8h.htmltmutfmt_8h_source.htmltranslit_8h.htmltranslit_8h_source.htmltzfmt_8h.htmltzfmt_8h_source.htmltznames_8h.htmltznames_8h_source.htmltzrule_8h.htmltzrule_8h_source.htmltztrans_8h.htmltztrans_8h_source.htmlubidi_8h.htmlubidi_8h_source.htmlubrk_8h.htmlubrk_8h_source.htmlucal_8h.htmlucal_8h_source.htmlucasemap_8h.htmlucasemap_8h_source.htmlucat_8h.htmlucat_8h_source.htmluchar_8h.htmluchar_8h_source.htmlucharstrie_8h.htmlucharstrie_8h_source.htmlucharstriebuilder_8h.htmlucharstriebuilder_8h_source.htmluchriter_8h.htmluchriter_8h_source.htmluclean_8h.htmluclean_8h_source.htmlucnv_8h.htmlucnv_8h_source.htmlucnv__cb_8h.htmlucnv__cb_8h_source.htmlucnv__err_8h.htmlucnv__err_8h_source.htmlucnvsel_8h.htmlucnvsel_8h_source.htmlucol_8h.htmlucol_8h_source.htmlucoleitr_8h.htmlucoleitr_8h_source.htmluconfig_8h.htmluconfig_8h_source.htmlucsdet_8h.htmlucsdet_8h_source.htmlucurr_8h.htmlucurr_8h_source.htmludat_8h.htmludat_8h_source.htmludata_8h.htmludata_8h_source.htmludateintervalformat_8h.htmludateintervalformat_8h_source.htmludatpg_8h.htmludatpg_8h_source.htmludisplaycontext_8h.htmludisplaycontext_8h_source.htmluenum_8h.htmluenum_8h_source.htmluformattable_8h.htmluformattable_8h_source.htmlugender_8h.htmlugender_8h_source.htmluidna_8h.htmluidna_8h_source.htmluiter_8h.htmluiter_8h_source.htmluldnames_8h.htmluldnames_8h_source.htmluloc_8h.htmluloc_8h_source.htmlulocdata_8h.htmlulocdata_8h_source.htmlumachine_8h.htmlumachine_8h_source.htmlumisc_8h.htmlumisc_8h_source.htmlumsg_8h.htmlumsg_8h_source.htmlunifilt_8h.htmlunifilt_8h_source.htmlunifunct_8h.htmlunifunct_8h_source.htmlunimatch_8h.htmlunimatch_8h_source.htmlunionicu_1_1Transliterator_1_1Token.htmlunirepl_8h.htmlunirepl_8h_source.htmluniset_8h.htmluniset_8h_source.htmlunistr_8h.htmlunistr_8h_source.htmlunorm2_8h.htmlunorm2_8h_source.htmlunorm_8h.htmlunorm_8h_source.htmlunum_8h.htmlunum_8h_source.htmlunumsys_8h.htmlunumsys_8h_source.htmluobject_8h.htmluobject_8h_source.htmlupluralrules_8h.htmlupluralrules_8h_source.htmluregex_8h.htmluregex_8h_source.htmluregion_8h.htmluregion_8h_source.htmlurep_8h.htmlurep_8h_source.htmlures_8h.htmlures_8h_source.htmluscript_8h.htmluscript_8h_source.htmlusearch_8h.htmlusearch_8h_source.htmluset_8h.htmluset_8h_source.htmlusetiter_8h.htmlusetiter_8h_source.htmlushape_8h.htmlushape_8h_source.htmluspoof_8h.htmluspoof_8h_source.htmlusprep_8h.htmlusprep_8h_source.htmlustdio_8h.htmlustdio_8h_source.htmlustream_8h.htmlustream_8h_source.htmlustring_8h.htmlustring_8h_source.htmlustringtrie_8h.htmlustringtrie_8h_source.htmlutext_8h.htmlutext_8h_source.htmlutf16_8h.htmlutf16_8h_source.htmlutf32_8h.htmlutf32_8h_source.htmlutf8_8h.htmlutf8_8h_source.htmlutf_8h.htmlutf_8h_source.htmlutf__old_8h.htmlutf__old_8h_source.htmlutmscale_8h.htmlutmscale_8h_source.htmlutrace_8h.htmlutrace_8h_source.htmlutrans_8h.htmlutrans_8h_source.htmlutypes_8h.htmlutypes_8h_source.htmluvernum_8h.htmluvernum_8h_source.htmluversion_8h.htmluversion_8h_source.htmlvtzone_8h.htmlvtzone_8h_source.html/usr/share/doc//usr/share/doc/libicu-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi      !"#$%&'()!*+,-./0123&45560789:;<=>?+@ABCDE&FGGHIJ0KLM NOPQRS ATUVWRXYZ[\Y]^_`abc: defgJhijklmnMmoL pq      !"#$%&'()!*+,-./0123&45560789:;<=>?+@ABCDE&FGGHIJ0KLM NOPQRS ATUVWRXYZ[\Y]^_`abc: defgJhijklmnMmoL pqrstussvwxyrz{|}}~~~~tdirectoryHTML document, ASCII text, with very long linesHTML document, ASCII textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 125 x 136, 8-bit colormap, non-interlacedPNG image data, 169 x 136, 8-bit colormap, non-interlacedPNG image data, 216 x 136, 8-bit colormap, non-interlacedPNG image data, 156 x 192, 8-bit colormap, non-interlacedPNG image data, 182 x 192, 8-bit colormap, non-interlacedPNG image data, 473 x 248, 8-bit colormap, non-interlacedPNG image data, 168 x 192, 8-bit colormap, non-interlacedPNG image data, 420 x 136, 8-bit colormap, non-interlacedPNG image data, 89 x 80, 8-bit colormap, non-interlacedPNG image data, 130 x 192, 8-bit colormap, non-interlacedPNG image data, 134 x 80, 8-bit colormap, non-interlacedPNG image data, 122 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 192, 8-bit colormap, non-interlacedPNG image data, 132 x 136, 8-bit colormap, non-interlacedPNG image data, 180 x 304, 8-bit colormap, non-interlacedPNG image data, 167 x 136, 8-bit colormap, non-interlacedPNG image data, 118 x 248, 8-bit colormap, non-interlacedPNG image data, 168 x 136, 8-bit colormap, non-interlacedPNG image data, 106 x 136, 8-bit colormap, non-interlacedPNG image data, 139 x 192, 8-bit colormap, non-interlacedPNG image data, 123 x 136, 8-bit colormap, non-interlacedPNG image data, 168 x 304, 8-bit colormap, non-interlacedPNG image data, 131 x 192, 8-bit colormap, non-interlacedPNG image data, 143 x 136, 8-bit colormap, non-interlacedPNG image data, 110 x 192, 8-bit colormap, non-interlacedPNG image data, 137 x 248, 8-bit colormap, non-interlacedPNG image data, 147 x 136, 8-bit colormap, non-interlacedPNG image data, 103 x 136, 8-bit colormap, non-interlacedPNG image data, 142 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 136, 8-bit colormap, non-interlacedPNG image data, 184 x 136, 8-bit colormap, non-interlacedPNG image data, 112 x 136, 8-bit colormap, non-interlacedPNG image data, 166 x 136, 8-bit colormap, non-interlacedPNG image data, 95 x 80, 8-bit colormap, non-interlacedPNG image data, 107 x 136, 8-bit colormap, non-interlacedPNG image data, 191 x 136, 8-bit colormap, non-interlacedPNG image data, 146 x 192, 8-bit colormap, non-interlacedPNG image data, 90 x 192, 8-bit colormap, non-interlacedPNG image data, 294 x 584, 8-bit colormap, non-interlacedPNG image data, 101 x 136, 8-bit colormap, non-interlacedPNG image data, 98 x 136, 8-bit colormap, non-interlacedPNG image data, 89 x 136, 8-bit colormap, non-interlacedPNG image data, 145 x 192, 8-bit colormap, non-interlacedPNG image data, 122 x 136, 8-bit colormap, non-interlacedPNG image data, 264 x 136, 8-bit colormap, non-interlacedPNG image data, 108 x 136, 8-bit colormap, non-interlacedPNG image data, 165 x 80, 8-bit colormap, non-interlacedPNG image data, 340 x 80, 8-bit colormap, non-interlacedPNG image data, 153 x 136, 8-bit colormap, non-interlacedPNG image data, 101 x 192, 8-bit colormap, non-interlacedPNG image data, 272 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 248, 8-bit colormap, non-interlacedPNG image data, 230 x 192, 8-bit colormap, non-interlacedPNG image data, 125 x 192, 8-bit colormap, non-interlacedPNG image data, 126 x 136, 8-bit colormap, non-interlacedPNG image data, 155 x 80, 8-bit colormap, non-interlacedPNG image data, 96 x 136, 8-bit colormap, non-interlacedPNG image data, 554 x 304, 8-bit colormap, non-interlacedPNG image data, 199 x 192, 8-bit colormap, non-interlacedPNG image data, 136 x 136, 8-bit colormap, non-interlacedPNG image data, 133 x 136, 8-bit colormap, non-interlacedPNG image data, 163 x 136, 8-bit colormap, non-interlacedPNG image data, 196 x 136, 8-bit colormap, non-interlacedPNG image data, 107 x 192, 8-bit colormap, non-interlacedPNG image data, 238 x 136, 8-bit colormap, non-interlacedPNG image data, 99 x 136, 8-bit colormap, non-interlacedPNG image data, 117 x 136, 8-bit colormap, non-interlacedPNG image data, 110 x 136, 8-bit colormap, non-interlacedPNG image data, 186 x 136, 8-bit colormap, non-interlacedPNG image data, 114 x 192, 8-bit colormap, non-interlacedPNG image data, 128 x 136, 8-bit colormap, non-interlacedPNG image data, 178 x 248, 8-bit colormap, non-interlacedPNG image data, 151 x 248, 8-bit colormap, non-interlacedPNG image data, 323 x 192, 8-bit colormap, non-interlacedPNG image data, 164 x 136, 8-bit colormap, non-interlacedPNG image data, 116 x 192, 8-bit colormap, non-interlacedPNG image data, 109 x 192, 8-bit colormap, non-interlacedPNG image data, 128 x 248, 8-bit colormap, non-interlacedPNG image data, 205 x 136, 8-bit colormap, non-interlacedPNG image data, 138 x 136, 8-bit colormap, non-interlacedPNG image data, 100 x 80, 8-bit colormap, non-interlacedPNG image data, 288 x 192, 8-bit colormap, non-interlacedPNG image data, 237 x 248, 8-bit colormap, non-interlacedPNG image data, 472 x 248, 8-bit colormap, non-interlacedPNG image data, 227 x 192, 8-bit colormap, non-interlacedPNG image data, 267 x 248, 8-bit colormap, non-interlacedPNG image data, 226 x 248, 8-bit colormap, non-interlacedPNG image data, 1375 x 248, 8-bit colormap, non-interlacedPNG image data, 231 x 248, 8-bit colormap, non-interlacedPNG image data, 821 x 248, 8-bit colormap, non-interlacedPNG image data, 175 x 192, 8-bit colormap, non-interlacedPNG image data, 106 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 192, 8-bit colormap, non-interlacedPNG image data, 129 x 136, 8-bit colormap, non-interlacedPNG image data, 247 x 80, 8-bit colormap, non-interlacedPNG image data, 545 x 192, 8-bit colormap, non-interlacedPNG image data, 146 x 136, 8-bit colormap, non-interlacedPNG image data, 99 x 80, 8-bit colormap, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 133 x 80, 8-bit colormap, non-interlacedPNG image data, 504 x 920, 8-bit colormap, non-interlacedPNG image data, 442 x 3608, 8-bit colormap, non-interlacedPNG image data, 266 x 248, 8-bit colormap, non-interlacedPNG image data, 125 x 248, 8-bit colormap, non-interlacedPNG image data, 139 x 136, 8-bit colormap, non-interlacedPNG image data, 122 x 248, 8-bit colormap, non-interlacedPNG image data, 96 x 192, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedXML 1.0 document textPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 119 x 80, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlaced?7zXZ !#,8[%]"k%f0]d?ʠqknX^?Npd1 7-̉,R _KRokV'I4<M&*vi$8XC&,A@uYT"2S=eycs" PM8/9 RRCf H\Pt-@'d<«z:|-eif]OzX=xgY8%e1Z "N/0Oc g܀#" S~x7dJiq8|}nղ$45/΀e*]Y"pLP7oSHj(יG m`N|/Xe,2`D0"{+Cq\O:0UEhy ʬik C/-ea<W0XwXnK&~f&F0xttXu8ؠr^ R?|on9%8TtܛU2f8[=IqVaȞ h%{dG-_$X"mv"R xvI{9@4 zf[voUArY>?o.G6s->Sh]i)9I^ Di{oV4x.$m_'^? RʛOCȵz}Y5Ex IX~=Y xCfb[H!| ﹎22s ҄jc1hgA Hfj(}([C _P{swn  MMG~j!dMqmmKGT Sf `5jÞ ђ#>qTi i/C?6嘁MmTDfٲ]dIjKCPTh0,@A4o`߰Zۦ>X.,mNSa"jbl~nus7ȀL dMl l`dt%*(jt*s}B)KZ1O{7{h,].AM'hFA+ٽeK z^u.d׺FDWw)Jl4dZ| _S#D<&.sѨAQ$\߃ȞQَ)DtuJ!D.Ҩmk!H(RgHY\]ҭ)>HĔ)v>c'?N~$BzcfhFuzct&Q>yc*93z)߱&!k.'4tw}~!cX7\.xApe:) tղ\b|մ="ڈRIf˽ڛ DeH_@y!p{栬|o~F@o|1g?#ǃDwf oǶ!_]LdsII 0Vٻ5#)K:LwTfGH ^JĩW;a Ӳr#8JPb*xd;/H) _>{:Xn[HQe/(ߌ{'ag9~!Jq Yw^f|E=Q3 »XDcyP9@`2]l2,QB(?fyUAǿ=Ld wh14EWSBܪ#`8x IbDy7t7!gAۓ!KC#~w{eM^e#Sۡ$Gly+chrqi,eٚ\-|NJ3 aW漡]ո u^nn>f+PNgm_CE3$L6{2R/8 ۖ^":(n~Nh*Ia_p[yVJ^.z8fo`phhh޳M:9hd!WɜыiυbJp5٨#s-YL q;a*TP|b|ԈK$ j?~lD[$ zdt};)jJk,_'+:2?V[1gdNdjmL$ Ցc4]&96&cNL#_؆_vס&8P]_.0\:{NNb0 g7C{JaL@^QT;fk\GH=Nr*+[Ge'' @Y it9$hPVYRm@n|QS gC/ OOU͉ *WXfcxϐƧW4^fsN7ըn|jHIwX7CΛ7AM;Pߌ;ludݞ1~= wmY[$SUD =+VS_sm?VsDl_9mlt`cCS) I40BptNw&f#9bjXih#T)I}nl8Jڛ("5A[w0'̇6[n0|WԾ|k/ rLEO;; SD/O/Ւavw|J~(GOuVIsJ]pPczSfzG凯Mk'xvB@Hҋ pK<Dupۯ'ǯrJW hw7i_ ykRj>u{uc\gd7V"(T8=b4eRUf3D>s``Y9̎W~,\sӛyoh>X;#Cc ^#>*0qÕ{ v @Lye41eM-j޿otZĽp8((s]DEH U]e$VD@%e zn; Z-]'ъ٦A7Os ljA޷?L弩Ě"袛6ZP*>7Qzl< Or16 U=n UCc830>FWuPZAwbhj'&kBCrb59JU+pr4$Ct=v߀}s>bzԑr VF'wu`0vc ٕ\ެq"wXʍ:䀃&I4"h~" DH,"& h^I {tTI!s7H}#sٛADƃyΒ۳(Nf9|S^auͳUtFW]M|Bro!hB x+vEhuI[kOnΏ-_~/!edg^ 7iLB:i._|\/nwEh:rf-QI ?Otlvbp+@A4xI>dJcS^Ϣٿ;9\ZMK8"2=Q',Y!yw!  B7hbӜh"\ EXbtciہFiƝ\pV_nx?GCJ@䐀2CKE{ў3Ϲqf,]nOj΅X/K¹'?1B!Z##mΡ8~7+)!svV/MrigSt]`1yu9M O~L %g3NQ=3}rAHfiAl+;[D#)w>`QO+$}%WbY_.g35+R(M)p u,u9ޓIR%E%墌.N=[#J I E >ZB4yJt.B2Gi*%Q5U]U|6c)D5@Cz,.T%[sEKN->F$Fh);nO:I8\\,/bcJ>Zf`9%g?_IKAzikPtĥB7i5>¤HHIz.F@lun;9Ж-G,aSE[G:LzЖMj$ckwFp]'ՊJJ`\nVj/r^'MCAH 0}M" 3=_mI4^ǀ?R޶&rRuxItoPaVT}kr(.I  HvݑdO$|Uh ʌ4os`2[̹opOBRF])9pFxg a+5}B㽻h47hv]_!2޷#WFWѳw,iiۏvʤ^=.&G P( 'P^זt+94YG4ـg Ͳe?Õsmop@z,[ڄcdv]єe.wӆO/=$v}A^#屗B}QW14n@3Polkdihk |~Fim$s涴 0@3uʟqb.`L%r,5d$ _G-}\|d:F 홅.^.i"|x)p)AY1W/ (7Qrv遒ݬ$ [+snǚiT'ȾX cj-Uegꧼjʧ@!lI2j**PqS2{ OQ3{ _ZËC1rBωBz Fvx\F"|Cj[8ӈpm-7sq#P$z#+#{ oM9 ߝ7orR\{NM/ѫpꩶ L8U{ 4A1῁ B8;?Q+&]4P-uGqQ o^mѹbdgKGkT6?x8$Kɚ\_f_4H,/8YNP#mƅyML>])/4BOHRߠ GBv'nJG/z%(OjKnֽM}g?r`=M5[Ͳ$âYԶbj'zdDT,c($yCxo=e^bFoAo ay9g7>7S)u :($$T<[OnaA VБVSΚ->#\hWۤW .n>[/r/My%)%Ut, bȪ,HԂ\!=y/x(›R7.e0;j-~e{({ѥYLRp>@7۷η Ge BaitSB44ZOI\y>fk~"iQ;㐇 /5H *}9), XwciM+c蚉5kyF86B`i'9Ce\x.&:hMb6 u<ls+'l׺Sŀ|߈1IfC%ߚ”{J/(M;Bב@A˰1mnX%s6zMt_Ԣ-nHu7 L!ͽk[y« ZEJRzDfFbb^=t諒,j?B̞+v5ES5FW"637C$'Ve7)/IZX*\y)l.zNMh"˽xي8NPRS(YP1}ɵXϸ~x7{ G),vy6e'/. 濭z+2-"06f4}`61+&d~Lk^mi{ @د_eSS^?837nVmD@op<vHv{IFə)WiO3t)MU9[=KЍ>˻"6*wBr&ĻvE˔Q*87a4a[-K0(WF`;suBTIĐ;p:cU1F$RBg2eBsnR3z0q]pz9YۣQq6"O6 DGMlynQL7z=]fN<"5 i:66}E9J.

,'V o__Prq t/$Y2WUJ1C2 Y@´=;.2 =k;'[Xk23+w-