ascend-data-0.9.8-15.20140710svn4695.fc20$>:z!E}&>3dt?ddd , > ! 0<PV\8   # ̧ `<bl$(r8|9:`GLH(I$X&Y&\']1^Zf>bcdd>edCfdFldHd`Cascend-data0.9.815.20140710svn4695.fc20Ascend data filesAscend code for library models and example models. Files have 5 extensions: .a4s: A Script (tcl) for loading in the ASCEND script window. .a4l: A library of reusable models. Each library contains enough test models to be self-validating and self-documenting. .a4c: Model code examples and demos. .a4v: A file of saved values from a simulation. .tcl: Auxillary TCL scripts for performing miscellaneous tasks related to modeling that the user may wish to copy and modify: for example, the user can create many permutations on the set_intervals.tcl functions which specify a time sampling schedule for the integrators.T=buildvm-05.phx2.fedoraproject.orgm)Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttp://ascend4.org/linuxi686Kb&VI u".K&B>  )Pt ( M5 \A(83v +pWc  -  xm6Q. lR5} q#OU<A G; 2-iqi 3 33T&WL { x>9r:i=6L&S5s% n|n]t`,0I'KZz! L L$*|!!:BB)22 q k"WXXv Oi^4+Vff x. N:( _< >bFK)W W;  `733 ** + bE *Z=(#uLL'd@i c cH3((l) yz^+h_3 kc f f p | |&'o=LwV kbj6UbhU!0~j6oX͓WfLD8N&"FYP%  ,^*,}'2I SK A{F4W|C a. R.S ]% &7l>  T&KSmqD X|>0x9)O"X9"W !-Y<&FRFR/'h9 ]s.<w~!8 LOS #b7$bbCSx$ ;v[Y1'O 0dR" %Nr }Q6 q  ,8R) $t  G 3VSpt''jXTY=aDW,f6zF~4JajeP\H;#2rwL t)R (W !eb +VA큤A큤A큤A큤A큤A큤A큤A큤큤큤큤큤A큤큤큤큤큤A큤A큤A큤큤A큤A큤큤큤큤큤큤큤큤큤A큤큤큤A큤A큤AA큤A큤A큤A큤큤큤큤큤큤큤A큤A큤A큤A큤A큤A큤AA큤A큤T=WSST=RS{S{S{S{S{S{S{S{S{SSSSSSSSS{ST=SST=RSSSSSSSSSSSSSSSSSSSSST=RSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSST=SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSST=SSSSSSST=iSSStSSsSSSSSSSSSSSSSSSSST=iT=iSsSSSSSsSsT=iT=iSsSsSsSsSST=iT=iSStT=iT=iS;S;SrS;T=iS;S;S;S;S;S;S;T=iT=iS;S;SrT=iT=iS;T=iT=iS;T=iT=iSrT=USmSmT=USaS_S_SaS_S_T=US_S_S_S_S_S_S_S_SS;SrSrS;S@SCSCT=iT=iT=iS;T=iT=iT=bT=hT=hT=hT=hT=;S;SrS_SST=iT=iSSStSSSSSSSSSStStSST=iT=iSST=iT=iSSSSSST=iT=iSSSSStSSSStSSSSST=iT=iStT=iT=iSSSSSSSST=iT=iStT=iT=iSSSSSSSSStSSSSSSsStSStSSsSSsT=iSSSSSSSSSSSSSSSSSST=iT=iST=iT=iS{T=VSSSST=VSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS{ST=VT=VSSSSST=VSSSSSS{SSS{SS{ST=VSSSSSSSSSSSSSSSSSSST=iSSSSSSSST=iT=iSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSST=iT=iSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSST=iT=iSSST=iT=iSSST=iT=iSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSST=iT=iSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS{T=WSSSSST=WSSSSSSSSSSSSSSSSSSSSSSSST=WST=WSSSSSST=WSSSSSSSSSSST=WSSSST=WT=WSSSSSSSSSSSSSST={SS;SCSSSS6b469eb6eb4f3432b9165dac7d9de273c35707a3bb6b040df234168514c1a91ab3440282fbe6101134bc9ba927e093365bc88f1d57dbd3e119737282202711d9787d072b4cc097b45e4f9e40ed91664c53d68e50e467a41907927737774d040102b9c781b0286ede4f2caa93ae3424e1a2a937d56cc81187c5d4b0863f93f2a6d68988140f35e2e78d643c9514038ffc999abd237373ef80d6f620b1fe391b47655a819af5c4bd60d9a670ac1519cb67b841a8e8a5d7ccd71ac85898f390b232d7a03c9bf71740b0e3cf455c98e2adb37912312ebeb96a0e3bfca9dc17d4f8f2aa93bfa83465da07d8ec68fb027fcd9823f73b349c0f784c859fb0466e0e895938dd5d7c28df6ec2c2fafd628776301a2971658240532c3db512f41a0c411d5a6d731a2d1d920772bafd0fadf9ae288d0411c676276703f7829679b0332bf1ba8a2c28c87d4c75179a255661713987027fb998f680e7475b819fc61dd975337de0cb2b7872c3d5f475eae7ce4644e5f66c5180650d7af77d70e19c21e41ff49148c2f319d0b690439a38b71d1e352fb6623132e7584e114c538e32c8ab1570520ab4f3bf9c7bf275e6e58e918664d58a29373751ffcc771161c56c4085cffffd5d9eb41c0ba2d4b753591aeeef0d56f3a56812d9de43c997bf61d1612ae0dddb605844428c7e60d58d28001dee294665aa2c4da9e5af885fcccfb9864f97f28398ef970cd9cb3129ab50c7a6eeef6e425393fadf3d97c1c48490c69f53e0b073ce90f5907ffce05e9db2bd6d41aa84438213d3b4ebbbfc56ac74ad979c0d32e37297f99a5ccba93377abaf52e9ef7492efef26e6a3552cfbde7a33b48081d38d7c80f949378e9612dea3f67d8bc7d7db56fcbf7900a0a86b6985e203897725fdde444513654eb1f1a87df515789847549789180ad3d91f4f7a9bade0b15c6f7731ebcca10eb0fee444773bd2151495fb5f9cb6b258424f9c4fcd364b2c95a08dd0d4b2b9e2de656c513cc0ca90a2b2b0e52229879d09b05f827549dad94cb1f41e04430c9a418f57124b1b7c71475f42745d9d81d2c4214d64e470ff7859a62fb1db579d80c799d8bb6f3b926e4efaaf3f2b8f1596c6874473e620febb9fbc47335fc1475c053a99291b0bdfb18197e362e894db6042e20e69bfbc1e075954bbbfa7654c55869aa3a525d7adf12ca0666b679668f79dd7916e277b2554355faecc88916237cc5aa6b913dd136d2f4736a19b0347bd867183b0be54b1c2d6c51c8b3a0a3d136ffb334b7bd2b7474bbc893c508dc64e0ba64fc88ac4553a2ae474692114182cfe04da7e9bfe34323ae5f22ea3007c94e5f789a66a22e70afa80085147ae31599a251f998b7cc66b0d20651e4d00d13af2c93aedf6f7d0654a9ec7aef172fe093388c24c53d8be6f8ebe68a5496f8c00001dbb8b7925abd99146033b7d3ada3d0c5ce3e808f0c84d14d07d4031027556ea2c64f290eb1bc96b13a7cbfaa0ba0def37f6238c9978ed62c816a81b233587366dfdd0c7d788375f3be2142fa7dca5709e35fb48f5eefff7d192f75a6f18bda1ef23431622fad0bfafc040a97423fc6ebdca5fc936864a82a0f0ab8285d6f8f6207394a22a5cb478b8dcd704d4758c0e528896700ac1ba9d39f1a20362964d4db85c3a7db15798a915c3ba47e81de81ac345b8001afd2b928ed79e65e39c61642a757118f8cc118b3edd56dad6049361990a1f3f94db08611e920ae2af5776addfb0db72d79ed797e92e3c150fce14978a7be70957753c1aeb2b09baca58955727b6ad014341b7c46c5c7a2dbfe7d2d77fb71870a0a7fa783b3974198384364aba75350d6eb486f60063595135f79a5503a33d75317e607ecf5ed87d64b8017ba35558d7af83bdbd56a79308f760777113cfd310b73fa557b0ce38a34d2bbb630c4f8aaec587ad3cf5eaf52978eb6d0800fa5b36fd55de871d1aae38e743ca8f349160916c19e57db1f1b8abc51ecd567c130cf4092316e91499f9658b73ea6bfd98d92fac8cb82622134f445406cafc9897f10d82d2f7860bb979b44d3fe114165a39e312ed4adc6bdd06c5c1c6ba973084d65c69e75455bab82148987dc251f855d00d324e69930026f54cb027a5eed29d329f434797def7ea96122fd0055b1ab1b3c28fad66cd5d610fbd282e28eb44b068c061e5ed19c3ee3ac4ef38dfac78335a88db12697293dc8c6e1b574ba16f9216be6ce3ff30fd92dd77c2a4eeac7adf5adb9d2d398229637eb84c85e5f7f4657e5abbe88108286fc6b21eba7a7f66d0f4bba3786532dc648ae62ec4ce9a16351a22e80edd2b3c03c116cfe95b1f73e9e42a25bf323cada5900a3771bd265aeba6bc57696d1ae8be2cb8c61e891bbb2453b2c734200eddac5486b1a30c309547d8dc503f2a101031d29d8c4c81737f525f5e09f98858423a267e561556e21369074b51dfccc8ac03c8ed8db5c5f3edaf046d95447e3a7e3171108d6b91fed1e93fd5c90141c801df856fcc8367f009f03452e5591035971286e16f1d7d9f6cdfb35a7bfbb4a3d20e7f57b6e472655522d26b41a21a370b18f94b5684ed615c87b02b6115348ad969732e2c76f69c1edc03271b7ea8338004cbe81bec9612d767897aec6465ff1ec30910d56cf1b2e1903816fe11feb24419171b9e55e1bdf9d529245817688fa3df80a528fffd19bf1fc07426f1c1d1b827f2cb203627383d02bd64b7a046b31b9deeefafa185cc685820d74cd281655902572432d8e8e41cb5f29841bd2aa2f9b275aa5d22880a757d6318464367e7e2e9c34de165b31c9153d3692c63b515988a1b4604f81ef3c7e8db6f59b6f3c383c7cbc2ba2383eea894e0343599e2cb794b53779d989731e8c8078a23806b3fd8e04abd4ae8ffa3b0c879a5c3e48bef58027f3f76bb6c97eae5478005270db4fe729728db9c893d3b0fb92b6a432ffc74662a8d3779f39d5ebf79e4033e27d6994478155aae2ff0201b7bc5066394fe2e95eabecded7fffc7899d7301e0a3b328ba0a415b94f2faa924810e54230591d2b3f2e94bbee83680330cd8e679b0d8d3ca57c2625ac23918039764dbda758eed03d593c54c215ed9cbab76341fc27857f8655f48f24eeb5f4ea5278b9537b9f75e92ecc03de5f9b2d0da67abdb9cc98b5f09a17b4f205623bdccbcf0b8482699b84ebcd8cb5139e42ebe36a7b87f0fc24d1d4d9d800dd69e489aba7a5c61943ec584444471e973b5993b79123c840febfdbcfcaa1aeb68bda31c7414fc074e1f3a725f6bd941ec6852aeed4753d54ff1b009a852e0cb105012a7033f88e90542933462550a563243d94006fa77216affa5620be8831f94a42cc4214fedaf5dfe4cad56cc5a6c880647406f3aeb9fec05e7a394504356d38f452e731ece44e5c19be50b50cca969f5dc328aca379639641e096a3bbb0579e77fd695b2eacf1450de61fbb939a37efb0b84cc872dea6272cd46fd2ba6727536a62fc0cd40c09b5a7d8ab4fcbabf050ada4efead910a5179622d23afc81844710a77a3050b64ac646c7305882ffde220331471dc5a4e4f76c08bc32544032962935d5e1c0b680b6847a07c66ab8ab386b776fd7b9ccc1a00586e70443e2468d92c8bc7108e725efccdea2880d9f70df644d78be1b65cfab4049a057336e7acb313ad2e021fe4b699820812dec719a9729199cbfefad632e0e4fef4a461c7f47a66c72a29e5c74edfcdb0ee4246821d631246aba641f4e0c993cb45fa2c1b1076fa37c67ffd6b82e790397a517fc0f224ea535137e405b85674462ba8654d3f1dbb1fe3ee7fbca63b32b2beffb904415e1e892cece478e11d20730336cfa755149be9803807aeb6449aa519ed5164d0a813d1ee9c1ff4da77c4f19274c5598bc90f1fba6609afa79597b2162c68c2dd63ac5c50dc28c255088f833b4ed1880a890e477cf468c681ee9aa0efd7e0f378af8d048df8b0b8a235080f653ee319cba094281dc80b327475fad5bb3b9e5264a95b939488e553ea3ab6850721f5fd43fd1684ab9950a3caa616a3081e68eeb3de3400496f0a9826246bed2cb365d375ea2de2c33baa69fa3c928db0d772d957d9fc3a072ad9c98189c4594f243bfb549e3689f4374d293146a28dd68ec92b5617783de0d9ba8c511a1546ef5bff18d3f498a34a36812c1c08cc1c37753f7c35e98ce2dcf3ea37fb88926590212c929204441338a239466a37408d7362a01481fbeecbf6c85d7400eac93b018ff8f03b98abf1448a07de124b3f45247221618b4eccdb1f3f7d44956bfb9dd08e20d43cd6481f2c5d2af8f9fbbc7a478cfed84c2bbde26c1590b56e26b68fb874a08e5f57b02baf889e00c470d8d2a919f8ccbdc7d4bcbbfb0436ef6b86791635a6ef59e6b2c49faf1f1c6d5832581ed35bb86cd50f7651934b729809aa9ad20dc10855dce18c11684404da1ac9f06b6ae6db767fe5ea1b5547e0d48d8b323e46a36b41fc249e89529a5969a0189cdbcdc5904dfd433e6d1665d7e7cb54edfed7c56fa3efe8da94679b1111a6102d6fb2789ab0bf8ff06f2429cefc742c666030bd380fab27151984cc9cd3d8969a09b8bae39140a39b418974864114a22ad706a81ee3546d0539d222a6bc2ce03e6d3d7cc41e0cb910ff23ee4410bce982a65e9adc936e27fdb71fed5d338da4eedcd74bc85ecd8d860f77839ee1f20bbccca0bac32bf0e17c64c1b727d2acf71617ea7d173c4990742b9e4d61bcbe01a662fc0a80c827dc2c5eb2c22ad604ca692edd48809a202b4b19a3a00f31c254325363c13b8cf57b5310a7a37dacdc491ea06a8b6d70bbe8aec07b4789f42161f0e09098311ba38379eb6455c9724e607cb985a6fd8b0ed912d0fef7eba29679f9847b47c206d8779169af661773af2e9b72828d8cef620cfeda2b846ccd32e68d2148113af557cd4ef9493e7b02cb391ce3d4cd720ab691c6b7ab0807979954ccf60e1ec6131ce332d46aa7353d0ea0d5273cd6ad85952cd36ed71c701e00ce0ef5609639ff0103848102c3bfca54737ff0c4f1394958f5b5fe68be34554596e048836deb6f5aa455ebcf48a74ca013546a5145857d47ab3041f015847421762329dfa62dcb412f048bdfba5f8016f5773de1ebdd0441d4b1fc94307a22380040c1578f7e707fbaf170b2c7a0c7c9447295a9cdc76568c65882616a77edf9e7b1fa4ba8f393dc1ded890b86cd55fa0c73cdb66b155f3b934108f3f4131d03bff27ae3fb680aee1e6ae9d329e0f6467e0779a19b6f008b06e7ec492f1c52e1c4732075d68133b0f511e2393066b85a7903f06f31efce3e6a3fa51d2bf538f296b802967ca30704e0ed3a8f2399ff15c1ebd56bac37c685a503b07e54addc7a980a4fcf90d735fe006a9359dea650989e20e2d469d4425b55790c98dced31aeffd3c45405d01fd828959d80c3ec9c5a656cafa4705484cb9ae4cccfa2e7730bf3026b4350b8435b50975881860417d42d2a2e5b815784c1fa7115602446b6669c049a6fb07adf9205f442cc5cbd72d6a7f068ddec9b89620d095dd52e7a8e298868306cc8ae9836c7615ed319511bbdc23165ecc67d6787006e60f6d361669b46decfaec64ea6a62275508562b46b975fe5a3a87d6a2abaaf662ce166855c0a31815f95eb769d62d607b11764190124bc9a25a7940588a88ef79f08626dcf4d1887a5752a37f37fd44dc9bbc0512a85ab0f9e14659767fb03347b1a48f1b0b4bf202a246c9155024507ed4e2aec55c9739348844ecca272896e589c000599734dfc5dbafcae5e8fabc250e84a336fccdd44bdcf54cd9246c96d1a54d3e5c19d51bfea5205fd7ea4dad9355e981ee0befe859ac7606a63ca80f07c8eba0b586925cfd8b0e67f7a0e8194a5900f9548c45407d37f41ae5298d53a39c366b764d57f2a7ae9a657b2b0bf9c3e6afbbb7be919240caa1a76733042c16e532c56a3f954f946240bfacbaec74fde8f5f6ccdeede2ca1ba9464cf40640de0774e9c0334b5c47ba45993d537a066b12248b336db9d2a0b21eb9819ade9cfae50f6df5e0d42c47ba45993d537a066b12248b336db9d2a0b21eb9819ade9cfae50f6df5e0d4212f376c226167ac5df679a126154c4f854c4ecd08ad1101faa2850e746b032dd66cb548215bb80516e357c84a9b97898c8128258fdbf333949167ea54f9e84e7ff257e97a325110920651cb9e2b91e431c8aba63e1b35a2a4b2dd278904ad5f735efb1e7d93a6f73d37d4b810ff88d744c487bf1b312e3e37dc766c5aa7c66e027cc5ffbf9a169751aa1d3b97053a3bca80ddd07ce42f3c339bd8cfd0f1e89dc198e68cccbc71fe21ea254c9743d366a0c05c97b3dd7bbd0d96d64040cb07f075b75183d92819f0675022fb9757a114d3097c7bdc58a74f7d3e3bb88954a6503add94c5d32b5dd91829ca94377a971cbf0491ccd816cd609b7e853ff935763aaadd94c5d32b5dd91829ca94377a971cbf0491ccd816cd609b7e853ff935763aa8e1017987168a6c67a958128b92abc4b155764bac5d4abb16ff92181213ea1eeacc2dd2a4d29e909f334dee91e14f6825465e5f5ee6dfb6e67126e00dd63119c338d765370980b239fa08621d94a63896ef7982b64a19f83d4a0fb2af3ea26bac5659ebf959626dc30c043d3feb3e1151a613c93049d11728f3fe3bd8f7c84cfdeddb330ca998492f29baf4e9e2f3ee789d5054ab89b08ec0c16faaa99b5c4b08caa80f6f1bb376547ea0bd435220826d66c57253ebc28dd9362a0ec648a8419d0d234afb61317f6e87b3556c4be9192f457dccacd2ba0fca293fff85e9505bfdb90e93a7249d62699239f7a7c8b0ef51572b1a430ca96af80bcb1ff395c06152224f206e7643a0c1c9e01ce81e9d7cc6c22ee57dfaec9b7f392596bdfe464e009d2c44c01b462a5de236523af518f2c8d5644a3fd057f4fe8463377577f7834ff15340b1798bd0fd0839b88395c65ff0c6b94ed592cc19b634f9bdc645e3ee3ff15340b1798bd0fd0839b88395c65ff0c6b94ed592cc19b634f9bdc645e3ee3ddd654de549304f2a567819bc7a6e2d41c7dfbedd6192d0416ef08b17b54f16059332e7c3f384fa9bf52c7c1caf751cc43f050429393c7d332ed92bee669f8620dec80fca4ebb2ee6bf0f8b3772142cd9fe4cf2580ccff9e238f32c7c35b778fd9df6ade1350a83f5f567b72b19ac8df4dc0ea6a9b9dafe9b76e33585919121a11076d3a6438593ada48d3dbed313a5abc0415588f84b982aff049074e07c38a650dcfe85e2fa3e35e6ac9f784f102909d458e507dc7d7d0f57763a59b2b817673df5047d193582a5b6d6fc3da52e9c50dc2860af7526fb42c94ef8399deb37149ed54654c96cc711e79a566e0cc928e78fe61c1fd9c7b28bb543ad67d0b721d92ba9dd82f5f01b40312aa74b36e18a00510795deb7e84fa2d3d2f7da035c8a59f9d3120f95af7159cf7c210a80c68177ddc05218a75e8891ef33927dcb162bc259efb417bd4e0f65c4744644dcd4c540fffcff833722abbd443fcf25bbe79aca28bf90c2fe85fcd87fcab9c935f934bf7ffaafe350c6a219520e1e15f158339a28bf90c2fe85fcd87fcab9c935f934bf7ffaafe350c6a219520e1e15f1583394f607bcee30e733ea7c159c64fb19d706e9187d5ce7e1d7f85e8ccd6125f55d611508098599a605a0278c5c2a6d351c00eaadf834a2cc55363f02d9a0b98b37b1ca78fbe9434bf01ab40d1b6342e922d453aac2017c2a8db8e27a3485f0aa97a07e37ef68406f37b0f778530843c25ad592c6fb5968e0451d2481fac9e86d74f07e37ef68406f37b0f778530843c25ad592c6fb5968e0451d2481fac9e86d74ff8b936a370fa47ee74c590ec575e074a8e0ce418ec96cd08b8ce1fa1568c795c706b9f7419d4f65e4df9a3e2ed99e82c913dd526050b9f5da97c04823a348c85706b9f7419d4f65e4df9a3e2ed99e82c913dd526050b9f5da97c04823a348c854b8b1b9b6b4ce0ece53bbe98cc131edb85e2921a67539e2f00d8acd0a6bb4d4da1a887aa89342e52dd88b14881480703af2ffbd3dce94812fce66fa9230356e8a1a887aa89342e52dd88b14881480703af2ffbd3dce94812fce66fa9230356e828895636cc432b07922056395bb7d5b6d6efa4cee3b44965d03813446ddc2b2c50366085cc335c3b203800a7806a49046b32c319c3651c2e5d040781318ba1d4dc0ee5ec857b566bdc32e8456b794eb9b8fe0d674ee7fa5d145322ca51dd4f6eec50101b05a4948525d69bbb8aacebe1334f9c5cb2c2441e19459c5aff25d1e58d94ec0485fd11f2bae18b498d6d4a89b743d9c1a58bd2df2365f9d319cec1538578ea10e189ee74f65106810aa5df2a89a2c3c05ca048ea9160fbfcfc0c92f7767baa1dc9c1e1865b87ca76e2425e55b520f922959c3063ddf20f7227ecfcfad7f6015efd1b5301b95ee40a81f0bebf6de78dbd915cec9a9eac9725f3645884beb5e29059b8123d6f28e50da6efcba053c6b51e455e5ece0ab5eb5d8018c1ec9fe529fd4831d6aa7a6a81e663ee5167fd92ea4803dba1c16c125ed4159f5e8689fadec21a45258c1a7ae448cc2f6375742302546893396d1a213af235898f154b5444ab7393cc956d25308874554b30fd428b0bb6eeeb56520a14da6dea07c02cd453bf28782914113db3a23a8814106820b77c322d441c4774394121ddf98eb763d551cab9d3de6901665711a50ee1ce2eb57376172eec507e59cb97ba08929fe94f774145e81e8a8ca83fe8342e4297ac5abd93ecc7e5240ebc42372a06bcd425a5d6f59466838b01515e7684dd0ede3c87a77617545fc3521fdb6c875575a5dbc2e750a4452af258a0d5c1919efcc7fc88ce4c1c74bbaefa068e418c5ef0dc572cdcd0d427b40b355d95c00d17c4cace982f71dd1149b141c5cf72b96814e7235de861049939d4b80d8f712d9d9d2cb25322f64b5239aca2a57a2a0644cbad41197a2347a8ac1b0913b6d78d1b5a176f9996b5e4de01727dda225c381e4396eca1890ec8191dbbe937db345f3c5fdf7601de7f67b162a2d96c1caf9d67ba23555b0af7ed7c3ce98b300097443f11dc9e3dcfb958e113227ad6117ad3f9a9324c4722d7256de4fda98446649f8cb976df9df9d58bfb75fff9b14ae42996f0a563b1965b1d4b27d460bddb961e25298fcf97de6085b905f18d4df31149d6066c775e6cf9f74e5411246afe85642e78297f1179ccbc68d8bf84821a0dc53753cc17e60fb63438054eca8603b56c41e48ff63a802616ea6bb051fa7f1c200d41cc17e60fb63438054eca8603b56c41e48ff63a802616ea6bb051fa7f1c200d4173a4a31ce64e80007b53879a84ef6844f561bdab662b22fe6a32d554f339dc1d1557684b41938b67c53fd377b958680d199e2651f5da40d0fd9c039770e4777b1557684b41938b67c53fd377b958680d199e2651f5da40d0fd9c039770e4777b9ae9f3a331732b64fcc8f12ff6da86a6cad7996b251c8397f233b101815b992eb90349410963e86e98e3c77d61a7dfb2b07fed1a7fdd11a94bd3c1ee830e54ea27133cb8cf36c43a113999fc121297bf29434e85fa0812b0a493f73b2db1ee7c657b4a908f6398c3e83ab11bd67f39195eb95b73ccd2943653d1678aafa14642f957d4b5cfa39574d9a43b4afadc88df539d86447cc6bc16c3aa9c87c0d88d47d163b2154bf47658e2630d150d41d654bd3e3a0339b0c0f435ec7d37fd513d43568146dc4a1401f26a7235aab19e7ac3d80815e2a77b8f03163014127c2f0cccd1f485ed298c1d8c9447f032682e8c3d6fdcd4b7848131aa706265eeeac327e3a2f89a35494be710d1356848dfff06b7a39f6d17670cf00feb7bbabbf9a49ce2e1b9f5903a0d3d1550d12ab8bf022b260849b8e192989c23860b7de8c2a46d24b04a293757283f018466a0ed031aa80577e0518404306d51739942efa9983efdb04a293757283f018466a0ed031aa80577e0518404306d51739942efa9983efdb952bf849b5243769a6f0c10b33db4f52788b04c537d338a21149fad79623c6b092606f876916d33ae8ddc45f7109a91deef763442feca2da8364a1b7c7405f75ef99fcdeed5600c2b165ee97734d5767fd3183286b3b6a30acbf29230002f4b0432bf596784fd63b73d23bce57a0c253cdbefbd93b1733a694987e2efd45383fd83dccc45568a7b5bf3a48f4a32fb1ab8b6f7977c84bcc61f64a80438124b85a711340ce6d7ef5d7245c74a840cc2d7f5f54af84a2f1bdf6f6f5b491b7db8aed1f00f1e44d5cb551e16c6c3796719196b8ef491663e41aa8c4c4903002854e44110887c25a01e377ad2f8386b9dc5f2454abf86f59f87a91b27d08caf2ab6ed7f019108f12f154e8ddd511cbaec1dcee839a262a32b43da6033de0cff8ae6e44fd175a956d674d278c387f15021299057dbbfc11ff7d9befc0203ef2a2ad3ea5463565da3fa77956ca7e25203a499281512cf639baac03facd2992c83386e7c8937ddbf47363637cbd4598f25611581824ff8201cc49d2c19b799034b3e5b096152e392ba842b419c450bb29da8e6e9abe758b10456fee7d678d3431cc9f887771e8c7cf8c3c5a0a5ca2a8a60f07137daa29605f26782158e2b80bbe7cac2cc3c8efd0c75e13fb2ea07c1593091c5a0b6d046ebaa02afdd6f2995768e98f8c6a9dc32210db757f69aee8f8bf8c6064628842294f602ab804e6046e86f6fd7ef7065c25abcbd359ab84349aa921f7d2095ecae7aa3043fea1f6fa3700540b5197065c25abcbd359ab84349aa921f7d2095ecae7aa3043fea1f6fa3700540b519178c465b9252218c6d2ac3c9c1d7e3b98aa3af91428fa6eb589ffd6ca77144e7c3be1ccb96d53aa3b1440bd274cfc7c3418e79c2b5c499c489fd555ef596c594b2641008ee7f80fed93b556a77c8c55cb20204d16242e85e8658841a20df5585b2641008ee7f80fed93b556a77c8c55cb20204d16242e85e8658841a20df5585d187f47ca04dcd72daf4607ab9266413fc60b537a44646cf1c713ba3d8ff86f3007120e3d89a5c2eb83b06540dce8b5b2cbcc6f9d9ff411c81af4ab9490eb2402e01e812737a0857dcb814f83e0a4363ba7becab7a2513f6e3fa8d642b65ee965f600683b0a57d42ef64212a821a1eb68e72163483138178a793891563b843bc03a9af531d810f3d1ef5e81fef2a6082890f1f1942bdf1be8ec73f88c4cd11db2a08dc2b8cc94c63deb8c10ba8782d6457a2a12d37e22a1824ab8f543a1ac4734100958e38505fcc6591ac94d53bb23027f4f94b9851afab356ec66b7d8050e24100958e38505fcc6591ac94d53bb23027f4f94b9851afab356ec66b7d8050e283a5473e170124a98f6ff71bc8fac9c6238053bcb4b0ba61d840551351f6d3040beb913ca638517c50b9831628922ce82f52dd3fa14c2b66dfec44ff4675199aefc19ceb11abdbe5e6635e930c5865a34e079910ac026ddae4276eb4524b4cf5c7d5b25b9b7d8de247bb6eb622503a90b3b415e2d71b1068baf1ea6abf4dc9f9b6209c93eb228624f2840655f098d6d7ee481286f0ef4a1eea7bc06f89ea3cffb920c188267741243a70bd883e2ddf0c4739ab7c5f893409509543b3bfd30ef369334f0ebea83021310577407b7344999a355e5d91367dfb0eb6c6d0623200af013d6dad1ba2fd34573916e0b5efca607cb88b0962f4c37f0fe2a8a9ff4df2003ad062c1f32247e94fd1c5bc79820734ceedbb76827e9d6580b32ede098453497b666f495c8f1759d368f4efeea6b539544202835a15f77ea631ddaddc79918c95171711986ecd5d90d85a954881fd5d2627c1e98dedc7c7399d9dae0d155e0a037961840129fbf299798bc2dfe71f28d0b41e2680914a282a87cf95ca06204e13eed4a0f113db2480c07f5280915c681e5788bbdbd4a4c5c6b869353a4c2716dd354bdc720440f5accdc0c15667df76b197840e4e27a053985675d60b58e9d6840fdea7db37f81f7a049540fd66282162046a02c7cf01cb89fd0a46b5ccf42a840fdea7db37f81f7a049540fd66282162046a02c7cf01cb89fd0a46b5ccf42a8302b58e1f754d3471e08ee8427b2d949016c25ecee5102e1da5e7fbf320ab09995acbedf20b8cf6d8ab556327b4c706e3ee24909db4323751046b30aa5fb99a995acbedf20b8cf6d8ab556327b4c706e3ee24909db4323751046b30aa5fb99aaf16362a04c9103f1d116a5808e7fb1e102a862c110c30fad2d8d9085ff7a88fe6649d226639992ca65bbb19b4de453beb28cbc2a79c938ffffa9f560a35c72ea47bac03e8dadb19a3d223972f27158c144162e5b8f52fc43b5ab2a8af60b9ad5f3df11ad51df66c5a90a6e8f292a82bc652f376c7827b09a62033f122dd41240e86d0867840573c7977b33da8467bd1c65a039d4a3bf7a245cf456a6ed8226e33bbde6a2a6baeb8c726de1e6c291ef6a5382a45e591e2a4fd704623b37dc25fa9729416eef3cd6e9ea0904357173cdf7eda67ffb558e7d91571bfdd22a781a89e7441dc7bd59f20a94fc073ecbba65c401c517c0d9217d935f70d30d9aea4aafb44b8ab1f576ada9326d34a051dfb14021d64c161da2e480b63e0115851456199fc01e97eca12856b52898eed20e8618fa44934a0013c8f03c6319cf80b101732ac119fc645683f37761c5995f872eb58e7767ef44de9b1e94a1052cfbb6a9625593699ce3f7e1d79fdccb015cbbdda5343fac05b9fc0b234967fe0f64ea26725593699ce3f7e1d79fdccb015cbbdda5343fac05b9fc0b234967fe0f64ea2675b94dba7aa48e7a6323de7aa2efa8d2c78e4accb12730f47c71172e03c4a98cb8189934691332b2dd54890629fe05c5d1baa3305a31fc6f38f9ab0330c5bddfb641e23689ab7c677d02d8fbcaa62d5eb960e774fd4cc90cbeb8affbe10f984dbdf01ed2786ffca77194b2bb01a12e445c0573b8f41195db61f11e03365ebbc4b2991d4c84bb026f9684326ae31def5a298edbf2653824f3e576022909a16663e56ed52bcb62525d6dc14bec729be1205f114da5d21d9a831e00609a6468b50ed613c7f0e353a40d5dd9d20d460b8c5abb1b2f078189c70bd083d97939661735cabfd25edd8173b3893f3cca1a4d5a3923089c2794d18fcf84c29b2860215796ff03ec0a4c3fabc7cef9984d9889ef613157a8055aee5f9354ed983e68d29db8889037696a8d9edd05960fcc87bb838a3d8af60877a0337edd814d1c985cb6a15aaaa03cc7990f7f64b865973105411caa0a671bc145a20725ad6a930d4cceed0f56b0a154039640fb9e4e52d59211346f6f1776b6c8c13f3531c9f7f3224d1628fe57ab3cb52ba496be3843c0c2f7622892708d68adf616292513dd52b7dd3ab9c86c35c4bfaece9a1b470009db8b5d6f3ca0f9014e4db99a7c88c1667853138908ff5bfa8b6f59ecf472b5b7b98df16bd280ef2d810fdfbc358352adba7871563f149952e7ae82e12a1ccb4924d8f86a9f9aac0161ae220132864d5e11bde18947281b671b3c71286398cdad6edb9200c177de2371760499dd63cc45a4f15296158917a0f15460ec7cb9b5c256d920a7f2f38991249c6706c23c09095d5ccc644f315ee7bdcbd2d60e7aa9159b9d3b11473d9dba61c35125f694be1f8943e8951a824c6185df4d0d737e4d2809fa08af2fd21cc425d20d74624320d0ad05ac89819d87dfb45d4d6fdfcc816c02f8df17cb07d442432d730dcf410acabab8e68c6a89a1771b773b99545a22bc87c0c087e670c429234e1b22015c4d71ad534e0bef2ff270c4d2ee56d4453a68b23f0dd42b4f67962811fcb3367df597bc368a266f22bcc9644da4df782ce6041b94147ad4129ce09dd36dbe814ac5175055e6ef24cf90a865daa18231b0e6d568d720c1a7de6a8d10c1d6d8314dd8c217f25a5dd27a18f54301ae0e6e629478ca88897e39c3b0a0da2ab4c9f8590e6556b78228c3e94310da06fe3e3c7bd6732ad803d83569396d50dd15a1fb2d7d005cb62647ef5a7df48030361008ad14d03f2b9c3bfe2730b867d4edd00433b4fac0ff18fe908eb2b4e707e8f5e9fe1b83cf0a4a966eb0bfa563b1a2ff9d7a0054e46ba8a646f3a9c33bb160a2c06057988bc7edbaa36a0f3f300fcb7188235dfea0ca0d4f8ea71a5f9008e0c4dceb503581fee2d5c5d9755c83e6936d6f0eb2028deb1fb532a5f17b015a778d67d2faec70192ae3ae454978531c2e9a9ef229ad71554b213b3e2dd431bfb382c9c078a152507f3d470698d75ed159202def418661348c54ff1d78ae77588dc30e03404e738368e2ad4a203eecf5076cc9e7c5063f0600784451a37a0c0105018fac16c4d8fcfc0e139ba91d232e2c4d050f6bb6b036c62bea49400e01a472943cd43833e11321cf30351edd6b62147cc6ea5231c9f32da2e176c508f0e7daf7f564e01eab88b7569d9ae5c331be507ceefdd319112a4477c678dd48d2974cfba7da83fcd5bdee9185e68d9dc9e03ef0ec04b98e9189fe60ccf1f3f7c6a9336c0c118192e4a7306e9c21c928ae3e8f5486fb8c719e58028cad107d86d70c7e0cbca681bce587bf0490bdca8866aebbe210182367ca44e3a0f7e9f9406794db5c47c4e18368b8a7608f4456ad18be4613299a2836ec0715d0f7e9f9406794db5c47c4e18368b8a7608f4456ad18be4613299a2836ec0715d86b764d0664f24e704740bb006839ddb5eaec5a44bfed1498e5d3ffc46c1b44ad7bc5173887cf6c0b8e664acca774287d670b8ff396a71c2a3ddc1cfef859e0bd7bc5173887cf6c0b8e664acca774287d670b8ff396a71c2a3ddc1cfef859e0bc5848894527c28db9a315c4ad96b92c9e601ce4ea80c3bc80e582aff02adfbe3efc7d28209544e82ee0b045a1143a22db524a1e64cdf1988bd04097cda873c434b66f3a7fada2cc3234fe14ddb43188d5bda984dbf60f9ad4fca83be104212b436e902bd4a2fa1827b428ccd2b6c6eed6fe277a564d0f598319b2f6afab64d2c4efdc3aa6e9231a1f1a891a3d0acdb4536e3e6c96333bc9dfcbd8898476581dc48b44846c2bf7418518e9bcac36d8623f5fcfc7f3bbfe9c6d068ee8e81b325156873baf1f32cccfda435f2b0142ddf146b9835474aebe66b6b301aef17029bc28c92f89472cfc22847749c131abeeb21ce61154a8b6fa9bea3a938214687de2f1322b5ab62ed69b56bb83f921c25d5149e5ba2c07bff9e247810ae3605f93eed2eaafc2137645bcf7b948269ad76d590bab30545b444c5e163513ddb4580f27fcc2fca54285f95f30b090356edbbe5a18f8c18c3ed1a72eb084793e2599c031fd1481258eebcaf9b6abff645498b0086c1c561f20b013fc076ae75839946fc322f5640b28b3f5203060d2ec085e141956b739393620d87f30cf717e0e963f93332a22602f2d2b42a0defebbff91c678da09fff293ca67d8fdcf32a8d5e7f821548183d1205f702f08d1a589741941b25e7c57c02dbd8e13b60d36a823f8e820aa662f8e930dcbb1c7677a7d00c3065bb250b9879de9c30297d357a2dc0b9fe5b311fb2687741693b775b76f8a964873f8365d882bf5483a8e3f18c79ec193403249a1578cd62c5d8aed07fc73fc700561a96d86ab73da7cd9cb68acee6b8057d20fb47daa236fd4655933475d26b399a292d827a23421198c12d7411e851006e0b9e3ed6499402ebe5bb3ae9038e6350f456d376ce9b5b66465a85b1d9f927debc1eeffd29a1c0c8699a8265d58c6fba9d5e74cc2a049feffde1a2fa61ca89752227a9001e63947287e4cc51b5b7f05c803d91f5a4a1475afb5418907d2e4926163560edd7654d81319dfd479c116029fb7b0096002e96a21492b5b3ed718e1f36c4593a4fe7c52e7871d03cfe63161b7015dc88fa1f904a55e1c327902a5a8f070b9ff6655f42e0b4d53622b7928d5286f7de6f931e96a229a57863f307ad8e7dbc280c169e32cedf23c128bd0ed47490f6eee1addff958469d510761231ea4da27d15f4595e9d9f54aee06eea0fa4f021d6be9c594f53ca7ef90a80da439c3e1fac7b974a225fe9e339db19b4ded3c3d1a11da7487983fa1ae91cb08e98e9e03652d1b727df0b2c498bda2bdea80b17f3389cfac01beb6cc90b5b2ce3eba2f62f559851650255508862d09211eb379f205d7d81dce1490f2f955ca331d98e06408404d206bb42761f20c1a988e9a9472ae400aa08c8175e4f224146d2ccb2580756d2c7e1d37117018d6b45470e58fd8ce2ecca8d3d7ee2553daf74fa6c27a130e0162d9e84eec872c33e8ae3bfd58d43e5c1ff215ac5344241c0afb941c6932c3768f4dfb0b8536b037c524569dddafc6de4181dff4dd617c8b6d572ae3cc41d4d5cd598dc447c350e6390e8cdc15d92f45612c50eef135e77ff1a33a7d952d945f5e7ed9d472f32ecdc3e593075d57dc1a1fa2989b8318d4a2a4e7c2649572e7b1124042d0fc7e29a0bcae845d0b734cb3439b3ed73f58e14cdae407861221d651654af5c866ab9a248d3a71e126c0b1e130560701bccd8afb68a61d41a5e926dddefc48d9b74af6ccbf78ad3d9d72a22e7a803e5740082106573ce16bafcfb08ebb6b5f9fda09b5161cd51dada1242d48d56b4059f4b9b5ddaf6f1f9b38e9d7c04291aba50ada3f4713343571a08b206ada0d1827d0a9b924a39b4bde1f2c25bd8cb6b8f4dd170e0e98b1871746d4145819cf11de8e086a1ff2561d4e252e347ed7550142c01b01bdbc11ec4024a4ff05afdf7c8c768e7a8b77662054a46e43360837e6c2cdc82d20231c8cacfe971a4e8987525ef7edebf3255e2919c65c3998e4482a8ea68f99bf246e7bb96a1be89d7aff00f74fdaf5bae676bdd36e9d17aa26c6681a890d258b652ab58813bff4a1eaef00bd079f5bf7a8a7d50c5314a7c4ca73c2f71e02af534e881a78ddba0d7eee6d3249cacf22a5cefc0724963968c8ca19a226aefc3e7b6f15e03fa1fdc49106ec406e4965955be5ce7fe9f90cc4aebfe0e50627f4bd6378c7ccbaecd180e50ce9ed5cb06d8a3a4d86e7effc8080c47ac1d8cf310d1d4887bd53d43e7a756269a1c35ada2b9e1c9f126c01c230b17ff37f1c1169abc416ffd163882f5c02f62c3f2477c992eeefe7427275f660eda6e1bf9a2a9debd0fd4a1b39e117bdf17d154a6fee0322b430afd78de7a68934ba447da06cea915fe4f1503d88480ecc980be870285d4d8a24fd7c5d7fff32ccea6ce7ecafcf28ffb1408701205924f405bd576f4793958204b9f957269da375f2b6fe81b9a4286c0de68728840008bd28646221ccbe7ae567fa3d0d5cfe588bd76f52040f3800df9f9d04925c326849a0550d904fc186bf62e021526b095a40d17617310478f6d6b633a97752e5b2bde9bf0f446a930cca6b65d626feebf3a29be18dbc9ffdf4946d6656c1360c7e38ed85cf777ebbb41eac4018cd27ee7a919f85a9acde889c4458b0ad63e304f4042ebd163441314db2959cef2a13a2e216426e9dbbfd3df920a42d604002897b36ce80a3973ae86c1395aa0d005eab8a28c44a833800f4a56123e3ecc6b6c62a0ce408c5b0670ecda9c236600641f5021ebb24e1776d909bcf54273eae1d4086a91cbd5cb131b4ee7251d406886172a0af7ae2c5dbf5ada76a5d54ac6e7b31146a9d88dd014223dcf5279769573419a80a2d5cf238d5823600d045b3214c4a2bcea90430d29fa9396a33a8ccc93252c9cad3e88a776166f653be3a93382e6c93cb483a2b8ae6862232f406f796f8cbd759a37a55392d1ce4989caa570c4155f77c97883934f04735b1ed447ee649f448345c8f9b85390a02963fb022a393bc14e1f3b75365c43e18b35d9d62727fe3a928cfc239329e64912234754d5dfe86b2e1b334b5ffa11a0d46a209821e80cb081f7b8386820073c2b16622eb13984f446eed86d8b179c00974a764bd3d2b53edb0e0da76b3e039d98dd6f8769d548cf6eff46e89fa25755dbd61adf4d0a5026d9699b876f228570071210a6f0a2d5f5c3a7aa3ba2ad6f2b5969dcf16b8536777cdd0336c214a9cb827a7afe24f16a89241fed53272b2cda01fc56ca342800b581028fadbf828aa463dc1fff879540f727c2e994f478a919766a1b473622bba7a72dae89e3b129536e7c6a1df4876f8c55272709d136bb3eaf237ec2073d92f109fcf3fb26a040de5518a6665c7a84ff2c31b1836b1d9118f2dff42f47e8a9d51bd4b86391f61921f0fe9b38e8580e9a5ae47dd0e4c969dee8d39e7b05e56c95c44d8fb27bf320a537ac5f9c4f52d582107a5a761d91edfcc8d0e05148a53144cef9a61c580b2c83d186b802b084d06d6d4a2014706c0e603fa615843664b48a5f5e381ddf170b0a320fce2b1659ff58c40aac914659856293641d1c6e055cdaa11958d562b6e17c7012b46fde5fde7e50f39653e66b8c88ab72eeb7e0d7c34779912721bfe7eb05cdc7c2d098a406ec5560416002e8d2a17ac276a9c46894afe74cd85706f71d3d0485eb84b3a37a486f90e7a4a5dc07643eba678c1aec199c4bb092e5d6b9cc687d9807cdb395d09d545824a6288efa5550daedc6ff11a2aa6deed063034bec2451b43f1ab6db05d9d97efb987683b2b396140fca036cff3ce2ea519a6588c7d8199108be944dccb85ba9340326029670fe6d72cfe28b8dbd63c336c1078efe14217775dfb32612456aeb9c7e3730b8c3b985b59e84835e6d63c336c1078efe14217775dfb32612456aeb9c7e3730b8c3b985b59e84835e611333b0c1dd62e03d8765ea5ab6fa6eb3dbc1fb3d25ddba1d70b6072a72d2149ef81c7342d00b55b0b66d053c813e0dfde86ecff465e3b1e19e6a2be0acf70247a11209b592963a788138766e6f38400495028fdb25d7bad6a896b0b0adff15b50c24cdb47423cfdc2942256a0fc0a9a2414b3f773b11baf27503a0bf3136bfa0018cf0fe47c09167fcf82c0b14dab7554e9dc1b8e2471946160f4238c0a3571bd5e7d094c12245af6b9f4a5803af6d8afd4983db0506a3315415935d918683aa8da6fd6cc393e60eba5dfed2cdd53a64c989c634a7dc83b96537091f4c4f45c3065745ba234d1ea3bc7596c5b629f0f4aef2b099ad51e53f13854a2a061eb5ded72c1cdb1480df4deb3ba7d14590af79855f352f12c98d8932294f4d1bbe1ddbb4dee24e5da351b740c2e4566c785a6405696bad7feffdca639099e4be160d1b191f05e81f25be9b80019420283506fd11b4f99871150745dd95acf7f8f960a4faa1ea531084f294996094a5888f91c9182db8635f0a6375b0cbe880978363c1b2f6f0330222545ecc26ac08e874230894523a9948efd383e6f6c22ff6932f7263f5da4363f41ac32f9571761460db76182b2e661591be41e078aed812db1df6fdd569b7ed14c5dd896faacf82268531fa1ea2175d9e5863dbdb5a960bb5edcd03fbf8438bec809c8aad7d6ac884c5b0e36fe8dfacae9e6f6c88b336acd54c8f91734ba7b0b0487dd8d9a34f03ea9fd47374e0ca71cbda615c0d95fe5118539db29686edfa48ef2fc9f5f707e791cfcb4bea05dfdb1c48141d89bc69f84f7c208b02380298592ab03f6a848d2579a026f95b950e60b8074c1a4ca6b086dd1b7c855925c13f2dea2898b187743194aea962624e0f08ac76367f129a0bd103c9d1c685fa2b090d62a1439441d352bd4d4374cda20aff624223b93e095fc8a2608843ab584a21b08ffcb67cd73d88df690a41d6af0ec6c63478014a5fef22b4136175e3553285700b16e2d8b16c3ad9b7d6ace48f43bf39487a0483fc57d466473aa385b3e90d1629cc46f15edaee9a3ca01e93700ab08bb29ae078c8e610f2bb2b303599d72e7f8a0f07dce89f2650561a310d91bdc56eb2b03c3e1a059f56a2902e1adf41c55b6e7989f6fabe37dfc8d920636600bde075c2271ef94101e07443039dbb2ade230f1149b7fb86a1dd8c376eff2d900cc636671403cccd6f231b52e5130c19691574160a5d61185da3264b40b6d94678cbc11fc6c7153b716646bd94e0dd075e3040600e5bbe53f9e0eb7db8fd935c09c44f5778add5b7bfaf873175e3553285700b16e2d8b16c3ad9b7d6ace48f43bf39487a0483fc57d466473db384526cdcc19b3a98fc64ea9b79e0a77535c8dade89dc35729924e6cc135bb0db6cc847974201b53879514b461ceff005a2e4994707b72ee3da6df41e932e1a08839b15a9a8dde1ddfa58406e46fc8a1c7791d7f1918fa3a8aa358dddac7af83dcfeaf3d6fb42d0ad7c1a3ecfa114c73e70a9368e6e76fb3100ad52db9b464ed12b667ebfc27cd98e87ab494039410c2d62fb3bde35da97273e0cc91cc631d44d81dac4db6e0aa8112c493ff2b86399b6aa15947a1749164e7567017f4cb765f966088ee6036bb02b1bedfb2f128ecf4f50dfb956871a3cc9d203b081f303e17a1d62157c02114945d7a6504268334b53523c5f64153f805cec1e3f9e30a922240c9b965a6237b8a325f87106241579bfbf71165ed22ee4d703d0b3b38ec1b2240c9b965a6237b8a325f87106241579bfbf71165ed22ee4d703d0b3b38ec1bc8d8e3fad26275bb4430acedb13304809fb97186436b169aad2b7dfa74514f31b8bcd01bd419632dd3871c01ec0355d52f39c302001f1e0d594fb18fcb10916925ddf7a789099deba73e497019d17a48147d6e9f12addebf2656f4738d78c4cb13f52cabb6980a061ecfd3938847f68b95ce372cf0ca7ad4f37fb1bb81b0317459f01e91cfa376989a2e5c85117c809c673c50722f9b1be5c7ac9fdd6c9d657f7200311236013607a06e3ecbb1e8ac04ddec6fa92a226fd1dffa6b10e72350108eb8915e032c89d0ef7dead43362263279a0207d249d8d090a8b1b6f7819e41de7271a043f8126b0d73bda06887ec21c035a19c683806a2ead8dcecb6f8fdeb5de8ad3acd4be58118bbec487ec7f72a29c53b792568ee09730144e8c1a0fb077b125795b3f6405a445e8010fc44ab5889716f0918eaa46c3a19ccd5f1d20547ebd5e7c8eccf6d3a79a99d3aa4221a3a8d27d02926370dbe6d79272256946907cf452aff9cca4fb2221201683b5a62bd6d2ff06ec548792f15e0de6ca06c64d3d30c94a595030eb617e1ffb984568a1ca5c6537b7840f181d3ebdf731a38a7bd855f6b9e44eb1420ef174ad17354a3f9bbc63363eb9ca10909582eda1bb76fee8e76f69bf4a3b1f4302e6b253f2cdb919e15343c4e1676bb65a91b44bbfbbdf96b0cc8b6d3c68aedd05470a384bef5ac013f26a9c5e62ea16edc2f8a365ff77be582c710169354213f57e3bc87edbd7ac2406b4e17cd94f8cd3fcc1ed8e5432fbe60ca78beb34b3dd767a0358f7bd942126231945b14fc5b55d9ff3f5222baf7b1a18c2d8ee402d77cf6cc1684f23d660bcd0bf64247ad72486051bfd0fbb2c591fc25ad3c87e1d4f19a34a535056142ad96c1294d6f94c2881750b3a0dd26e0e0ba22fec1d79da9752f09c76f155716e7a316bb9544e3a58f9de99cdbf12efdfcb0c74b33325c41c5cebf7b767800319d7c7b92081052864ae7e81f3e18c7bfca27ef86269ab200c56798f4d7d92eb82ba412ed1fb31009e1c090d0b68e8103d14e2f35169bfc40120398bb8ef5ef263c7e1fd18529b0e3564571cc267619f91d5f2587847fe4deaae1fc864cb1a4eaa1eb5d4d65a002ee79620fa1a219d46cb601f330aba1a944d0089b127c44cb9bcb8cac6b8f1890acff836f1fe89be1eec9b15045f647da8880558eb72260a651da27e06bd6ae561ba1aceed789e9cd4c503456cfd1e1723ae1bcab31aca9fa9db0b98efe08db72c948ca5cc7a1ceb4651b9142d034fcf2531e712f497a285c80209bb8fd8cb81b12f05e4ac27ecca2e9cf4815e236e86d476404218c19323f4daee2f1f5a59b1a28c1e154e85808c630f2dbd6d64029337838224fd4274f730ce7d278ac457af794d934dcdf633a1870405815146e1aca25a854002e60aa09b56aa1112ecdea2b8a7ce4cb291c76f7d0d7b8f865af2ac46ccce62fada65283e9220e3440d73c640aebc56bc86b5edb8d75a5ba7ea1ca430dcae060920935cf81b5b6fa9f875e461910ac2ac877e8aeac0323e1cc03472071674b59282f4cf070deb40884ef5bd8825d243d5659a2e0673e05b18037fe6d054e49b4aa604953bcf0f82cc51b1d2f301f1e981e1adfb0f6ec1c20e013874afc6fd55aacac2f47c7bc4374330cb2e54f18ed53c428efbc269437b88ad946eb9c24d9765429b2dd787ea593d2a182b1df46a745081898c823226f0760a362fa6fdddd74a0ca310a6e48cac5b6bc4f3094908580166e85c8012d3fc9d61afbd8d7a1d09565a8f1a5d162f7ac1f062035b52455b20070a2dcb11c9a02c5da8d6dc651209d98798934b8f5bb31d533bc407d16833fa2d4173afc1f346f576fb18b3bbe95b64ad172585a76c246d9dd0a56aeff053f870ac983877f346f576fb18b3bbe95b64ad172585a76c246d9dd0a56aeff053f870ac9838776fdd6dc77f044a8a84100e4227fac1f145fc4d6358308fb442b850a646b649f9e1917c39547531e33df67003b67123e440de5fdf133113e5c93783b4ffe40c4dc33414d0701c2b2db51b1c2ce13657d3afdc27a0b95c26741c3af6c38b89d652cf066abb044b9b9b88091c6f1df080a829777e83c12ac72d8abfbd4574c06d55cf066abb044b9b9b88091c6f1df080a829777e83c12ac72d8abfbd4574c06d558f8a3e025291f2f3c42f9f2f52acb4f4b109e105008e52eacce75f8ecbc7d21de72a151ca23a7bf3ff0b8a93aeafd47f86560509ade0ec90ac599c10dddf3f2bdb7b8d8fc53f348c0529ce6c7ad442db9b32cce228a9f439d432cac3f77785919cd338e3a2a6daa045937b43c2146df113a14c0ff9b9fc148a6b73745ac00d979cd338e3a2a6daa045937b43c2146df113a14c0ff9b9fc148a6b73745ac00d97a5df1e4b175f3406a6218ad7bf5b5fe224b2f7401dcbd3c3d4b80fe5744477c76c27b0e627c47f0a424032de97c750edc20753613530651138aa539ddcfe22fb52fd63a63b4415771d3fb19e6306e3c962aae467b6200cf9f5f75ca2857cc60d0e86d0867840573c7977b33da8467bd1c65a039d4a3bf7a245cf456a6ed8226e3ced8d39f214f1cde5c2cf21492aeef630950ed605e281614897abda445e3b9bb9ec2afb07bc5180602afb980a00911310b464b0883185f2fd890e93baadbd5ba53f07e79dc5c4fc74dadc85bf1be9aca56e47d173f89fb2cd7958eb521e630dc3667e240da4e55bc6012e590e968520c07185b40454f1afded184ef283f0e631c8a81fba6dfe73fc6418efd9ea8ecc9789b608f075d09ffea539f928bc4b695f818a6b4ef6dec6cbf66c960eb147a7796e3fa62c2499c8be476fa86350e7d8776364b86ee700341d292ec39df5c4f0ea3e9cd6d536861c78f636a6b79bdc7c6426f1dd5bba1dfc8ec9e110de70ce7f789700b3c11826559ae6cdb06deacc16ee760e5e3710a0262cd348b16e155f8c5a4722789be58da501e30d66085ee8daf5035ad05fe8aff42b51c58d96151dc1001c57a393b32713c6cfda71c45735eca27bb9ad467e103c5473517a68474a4475cfc988c18f9255695c0fa965590b21026b5b3f916f7433be4aacea5753c26bd6935e41d88c56f0a165c9a7e0a81cfb201a89af8e27983503bfc9fb478f7e8f46337d5fd63e58e561eab7ffed0b0b40740fa9bab0c9b094329cbdf37a793789e52a854a4993bc80d2cfc3716b3ca3055a69f8adc38f2609156b2a383046adcee566c23639b76f144df2e4fa34e6e980dc17659c2a0e531d2078e5c93613406912b926b809a368261b4404bd9d0fcab85a1314bc4f6dbbefe754c183cf7a38e479a7a1fa287a67598087ae57707a7d660123d1efbc6f8a2b0badd0d13c49343523a5564cfcfde0cb7748d2b0fe90ce185d8e0ce7fd504afdc4d5cf7daa6feb012d26cf40bb10413c3b9749f638a99f9d73174c127083c0f860ead11b96ad6b89ffc14b0026bdcde0ca178f7c1153578e743b560a6b173fcee77eec8548e06d29cf839befdd02b53a40ac5937435a04fff62aab3b63e968781066d60cf262a73be8d50e2cac803eb64845450ea7cbe3e022dbd6d64029337838224fd4274f730ce7d278ac457af794d934dcdf633a1870473c5f57456fe2fc54802a134e58835ccdedd33dc29a86b72bdbeb2d9eeceb29ab6209c93eb228624f2840655f098d6d7ee481286f0ef4a1eea7bc06f89ea3cff1c54f20a426117ae98d4e92f240eca62fa667a92cbaa907f38493a0284a8ba5dc3667e240da4e55bc6012e590e968520c07185b40454f1afded184ef283f0e63c47d1f191ef8b420a445f9e4d15f39b3c1df2ca318bfa2d821344dc78d21df18e46f5162da910283348d6eea3ed29b4c383207e6cc9b6536ffaeff32dca587b7c67ed3f9e21c488f5d9e28b1b1768ec391e95ab5f4d6a4c0bfbf18d41f6fffb3d4d7494dc8e2436d38eb512917b4ec1b493514f2e187a59390ffe4163034f1f30e889b6d344b62068fd42ef94127061f541f50980746672377223ca2c6ef1af052e22623fe9dbe3d5536a45015789c939e7c1277c74d57ff3ecdf1c07e446637acba4466f51bedbb6a1b43ba4b50837e7db7ad15bd2edc303f3adf7fc6e1f3934c69b34436eaf37337266adcabc7b1ce2f2e7ca905049fa677c0a7ab2f7bb2a8dd78034f0b135479bd86139974bb4fb7b8e615a39c60c4cdf2433e3dddf77570f5599ecce4d80b185f9f5535749a09d5d7ad5577d98075626f3fbf9bf86c4c49f5599ecce4d80b185f9f5535749a09d5d7ad5577d98075626f3fbf9bf86c4c4994b0981f8aae4f30327ead17f38a7b4b0e7afa66262678bf900a0befd9efee8effff779d6ba8e35946f2aa99c3a3fa63a445c3d418e3e2fdee3a2be37d1587e6398e33fe7cdccc6f0bb1f4f61670bca9042be7e8f2678280349d3cf2fa73fc344bc4775734d98fb6bdeb4f87e8f67ef0d411c2939fd188e93c52336efb3fdadc4d5ef09d1a3cca5045172a522d0eb56be4b00feaebde4b36ef0246c6c87958939115e62f9bcb92238fc98ede00452e1d73af2e36e33837f40e8c8d6f3b1a4c51c63ab5f02dcbefc231111bdf89ede834b7c8f5d2a680b2ea51ca2c2f711ef5a01f008500660ca93aec9c8363445a816bae174131514546db870cc9c3db229d6df22b97d439f589a24b322767820b6d1e03b7c17e64e879ffc6036fc341ba969c60247ebb14b288876955f1342445efc24cde7254dd814ea9a3ce96eddd4a63392b6f2dfa524901909ad01a5a48ca267146f9cc4896eb7eb2447d575b738f2b57b8f8a5a8e0d721ceb4a7cc7880793b164cb054de15dde1bc8bf4a0b670a480993c770453332e57ddffe5714f3373bd0f0c98407e67361f4ae02357d2ef37e40ebf8e2fbad3cefab73c80b8d8cfd687f2fa0e508420c4c00bc10ee2d7b8a3b8230d53b723cfe5f1e73b6ab8e56ea0480a6698d694acdbf981aaa7dd0f1b71239fac86c793499f50b79344c5b99142aea03bfd373607348424dde27b847fb20ee8cb8afd2757836bb91549a214273475d282a7f60a6446cac2ac3f7ec8f482c8ec97d08c5d36a4702299c3e55fa5edb09c2db8e2970ecd09c474e2ff172003eca4406fad1a139459aabfa43ba44477800f043a3fb4a40138169dbfef533a5fe940f7be0d2359604228ff5527d34a959d3a687b9406f44e3690995734213ad84ee711595053e4e20224d5bd0939c8fd9d30e9ded8b22db8d32f1bca19e3bfcf22dcc94529221ed757de78c73dded066207fc2650603844690ccf19ab3ae844498a536616c825ee5975ad7a812ec7b30781ea9e8ccfe22935bfdf0c3895623a6ffba08e2c37913f13da666f20c54174660e920c1ed4e0394bb6de3e80f981106464d3ed9e5f70460399082bdcc3b12d42cdbb9a3e9456fcdfe02a51bbebbcb582fa2f6e353155be60da4f8e21574490b800b92475cb9d29b0434171ba3acb9456dfa117b85428ffb2d5ea7e07279f797a1b709ca4d423e37cd221d894d903f9e3d8da2c41493b378b51d25b537d95014c6259bf162c7131c38741b3f8832d47d55213406dbde6270ff0e6126cdc3e60b73a1bc6b28ea3f33f1e65203cd5230daf6e04a7d28b0f42eb1ca7f979164d85b580931143c2cff5e044dfe43c46b7154fbf3c698fae74a430e60204a3bb53a546b199f03539afa5801534a7a291ed7cd9d9219e767dc588bb7254fdc341864e38b99c246da1eaf3f19e8797cf6eae8784f1d2d561da2bd83b2db0357915aa9ab8bd27db5001ada753a35dc42d56c70746247593353a24ce6c4d9000bced5107684b1a264cb40e87e9d72a439f11d0f48c504c49bc1574ea44de4812d0adff8a2ae916e5eb154d1b07d7dd3082ba2f92a8769f0c7c6f9c0064b632c938a0bae8dcc48f17ea8b7ec1e54644fb68abd35c9255874373c83f765b45a0ca4ad9bdd9f5f7cbe9b981e12bf6e9e23ac34a969eb72a2d86f9752e4d7c3c6da6890a8c79fe04fd7d1b0d1b67b90dadf48d67bbfc19282e61dee790c94531f13ee07cd270ed99090382e3afafb2c6663123d88c22224b29f5c13508c975612024066a67a8f9d0520b6440f16a193bd33b642e39bd25a9ce812e7506eadde4b6891bf84f96a53e5b1b868d5fbd8db4465d8152d351a49186606e74e1a2228c3a2497ae29729135bcdc94468593f75525d8fe3da922cd3fe4f84268d0c222f263d17b4d86e3d30689c923609e690e8eebf38cb0ab8863b7156d338a15266d8fd05171eeecd20301410333d6f46b1d577186d50b6d4de16670232df0f4138f170f20788d692ef39f69223f626942aad7c50e74dfd64166851aaf85a3f150805e25e62710089d748e2f4a9583b98e5884a108e9dd27e357cdee4f134f34bb3de2474dcde4034a9628bfd368540a9df9e4a1c82e35120ccaa3c64f87e42b28c06c971a8fe5795e48b200c84b6df4089d0cf67e513fcf248ab7faed9d444999dedc388042e9dde4a781d2e2af4ade7718960b76ad37ea74584ca64f87e42b28c06c971a8fe5795e48b200c84b6df4089d0cf67e513fcf248ab7ff310a311a5683618adb1c32c162ab735059c7bfeaef70622abf1996ceb8c928830886614d7834688e7d237ef2de322288a7088505e92a24a3f94abd86b43667584eccbf47b1524a18ca2d78aeef238930d4ac1cbe161374f3dcbf5c4cf1744155de18dd8d464a408443c66f20f4e620879f728a40b72cf58109247ab39bd5882e1039d93de5c520a20f67620f528f062f9c05fc3150afdea46ceb937c400298487c7dd817898113ba1ef69f53ad4d1aa0533d6bc814813b482a55b5cfea4b0fd35eafe5946cc1b07964d50d458bff7592bed195634eae5d68f21486c808c02ffcf741b7627e4e487e11f7f269dd57006057437e51a6034195aafce559c01fce10fcfd9e6f13fff13dbcb939023ab03fc0fb83f2ff4f91eaf272814651119323717454809bab0f6496e8c3014ef58c9162fa60f9eb8a3859b070d0e53524d2c0f607a7602a8e6c80af45127a86bbab3f147a11c8501ed9378125afbd04930f453cb2d74b1de5e4486179f967309f2f8060c843c59c60c4ebeea85cd2822b90b19df1807a38ec344040017b014470ab6653e9d62d7ed215931a57a7a8f02441ac8b82c910670bd12e8d7dbf9bf2816e8383976b1dc518ab2811eed5ec6bf2b1730bcd774afb1fb6b24cda46b52a80ec5bf2bbd4e906616df164cb4591cd8e8c89d9e6e9f1865e55285b5c7f753a8a9ff4009f8b7b1dc46b7bfb6742cafcb806381b2b06465f65a8be8d9d3c0a38ddecb626a40436de6a286eebfb65c4e82d509969d95f1c3b114240775108db9f746b198a8cd4dc45ceff44b333b77f6f5018e1cf0cd8f2391ebb8f7747172623bb21c1120b3d1d6e373de3d186b14968e59b4d8a880b96d6482a1c8891ecacf620f74ba8e7276071fd821fefded588056d0183d7a0c8462e429679bf7aabd30e70644b53c786f190a926c7226f0e19afb902ed9133f88ea3d35eec8361de8614277737ecdc9e7fd9055ba9d9007edf57f5838cfefbf37e3757947ca906f1ba1355ffc25d25c730f74a154d0242878ad46cd282e948b3ec5598c5422175fcd17225e5c3651fa2f10ba186b5b12ed192ee3646e434d0f3d0f6311cfd984dd4108ce4c52fd17b83523f6f13f270bb2b7b4aeeef9ca7a33fb75a72e57aff49d57edb05ae3c40abafcc67f302f2a4b3747f2c6dd9b83fc9b45fd34d2d3f406fa16f240ff63b611b3be21244ad29d83a95ac281a705a3564a38ac0c16ea3daaf0575d5253f27edd41686898cba5f0c9f34a0640f29797a29147916cfe753581a87c87a5c517e6b8aa1d743dd15dc27b33bc3c78edb8019fead16b014dba4bb693b359d267fb67e7f53cc8371efe05b73e37ef73f40524948b3ec5598c5422175fcd17225e5c3651fa2f10ba186b5b12ed192ee3646e431e42e2bd51164b86b6b1649cb563d6a24aa551d1c41f2311f4b728ebe1016ca03a1820c89f99b4e7536085bb7b79ab42f6a7970d4f52a79511167c7f5819098ddd46c9b8b3c082c11933b3bf34a33d07b12f399750f4d322a442ffe5b50d8a685ba1eae251428e8d235e8f2923e3fcfd1e4e57a989f9e384f8e83471a148ea93755df3fe1f1861f4bde8ee5b8dd0eff97df0b2e646a54ab8c53d6a541aec43c55c5ec2e0d84cda1e9be645c2b19938524991ed10b996845fee9a2cc55ea2be821ae4f9ae5779b89b12218d0c200a82b88406de67b78f6693841decb636d5b373f1c92772c319238ce92cecc108cf114694a768ccc5db26b6b746ae30e3c0e200f505aadd269a33179159ccd25d2d76e7317eaccfefef8b5b5f8e8c3c4c12c0f1edb799414d8b5413827a812176b54f6b39a764035bcf71e708e829512ccba90e613eaa680bd242446032e6fe9180bc424c0e58502d6b977581826b10ba6cde023cdef262355ebb1f162e7ec5a9de732827019543cb7e9da6750cac837f837c80a662fc0a80c827dc2c5eb2c22ad604ca692edd48809a202b4b19a3a00f31c254325363c13b8cf57b5310a7a37dacdc491ea06a8b6d70bbe8aec07b4789f42161f0e09098311ba38379eb6455c9724e607cb985a6fd8b0ed912d0fef7eba29679f9847b47c206d8779169af661773af2e9b72828d8cef620cfeda2b846ccd32e64ca5e0c36dd948c8f558cf1e5b7da2cf5922474571b5b9de93a724622b08fe68694c4bb1da5fb3076e5dc2bd0839226a6d46d72e1604eba7ed110f6c91d452c10232df0f4138f170f20788d692ef39f69223f626942aad7c50e74dfd641668516a2c5e365d39656437d4c2a43094a8dd831bf716a74c7a685e9df4eee2e39f4461facad61ecadb5c3bb2f1f04d1ce6bc90bab7dd06eeb3f3c4fcd63b7d536c80f8d21cf95cbde276ec68ea8f2b9ad7ccae6f644d6d1e3e72b1197fc725f6e5169a527aa6f53575ad80cf39c6f8f640b66374e62abf360325b9a054ca95c4e1eff7dc543be46507cfa314d88d440ade217b55537be4b4985f4c5c8c6168ed4f658ecd3de46b97a5e5333ab97f3b2dc7c57ed6e0aaa9b2b14afa318974a384c62e558996fe9b17f87368de37834932d8e786a908cdff3a0b1b9fd6b1b3bb6379d4b35a240cdc60f646ada840de4ec1daeb43e126a05bbd44addbd12bb10a7e54f6aaaa7f01bba5b16121fc2703ae92403eb5ba0df2d15ac15efc230bb3bbe0601100962562c67ba9039af5234130aaaf71742cd440fe98f79fb29173ee4ea332c06322aa9921e5e60312bf91a2426fd024859c19a0ec4d6002ee0ce308945a20b27eefe9fb344534933c4e7b2e6f2688837985332d77bb62c52288fde1b1adea0d5da0467136fbad04d64c32d101329cda1f4609378dad871e50d4653b95a90ceerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootascend-0.9.8-15.20140710svn4695.fc20.src.rpmascend-dataascend-data(x86-32)    @@@@@@@@@@@@ ascendrpmlib(PartialHardlinkSets)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bashlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)rtld(GNU_HASH)/usr/bin/env/usr/bin/pythonrpmlib(PayloadIsXz)0.9.8-15.20140710svn4695.fc204.0.4-14.6.0-14.0-13.0.4-15.2-14.11.3T T SSS@S@Sh@S"@SP@SSS 4@SK@Rb@RR Q@Q@j@Q@Q@Q"@Q"@Antonio Trande 0.9.8-15.20140710svn4695Antonio Trande 0.9.8-14.20140710svn4695Antonio Trande 0.9.8-13.20140710svn4695Rex Dieter 0.9.8-12.20140710svn4695Fedora Release Engineering - 0.9.8-11.20140710svn4695Antonio Trande 0.9.8-10.20140710svn4695Antonio Trande 0.9.8-9.20140623svn4683Antonio Trande 0.9.8-8.20140429svn4677Antonio Trande 0.9.8-7.20140429svn4677Antonio Trande 0.9.8-6.20140211svn4638Antonio Trande 0.9.8-5.20140211svn4638Antonio Trande 0.9.8-4.20140211svn4638Antonio Trande 0.9.8-3.20140211svn4638Antonio Trande 0.9.8-2.20140211svn4638Antonio Trande 0.9.8-1.20140211svn4638Antonio Trande 0.9.8-1.20131207svn4618Antonio Trande 0.9.8-5Antonio Trande 0.9.8-4Antonio Trande 0.9.8-3Antonio Trande 0.9.8-2Antonio Trande 0.9.8-1Antonio Trande 0.9.8-0- Changed Ipopt and MUMPS minimal requests- Rebuild after bz#1135728 fixing- Rebuild after Ipopt and MUMPS updating- update mime scriptlets- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to new commit (4695) - Fixed Graphviz 'cgraph' support- Update to new commit (4683)- Added explicit dependencies (MUMPS, coin-or-Ipopt, graphviz)- Rebuild after Sundials fixing (bz#1105767)- Added patch for Swig checking- Fixed sub-package dependencies - Fixed %post/%postun scriptlets for -libs - URL changed- Excluded CMSLV solver - Included IDA solver option with patch- Built a 'libs' sub-package - Fixed some directory ownerships - Removed all Group tags - Added -p options to all 'install' commands - Added python2-devel BR - Removed Requires(post/postun)- 'data' sub-package is now arched- Update to svn4638 - Built a 'data' sub-package- Removed Tcl/Tk subpackage building because of missing dependencies (tktable) - Defined two macros for the packaging - Defined the scriplets in %post, %postun, %posttrans - Patching compiler flags - Added CUnit-devel BR and performing Ascend test - IDA solver excluded- Removed xgraph as Requires- doc sub-package changed to noarch- Ipopt BuildRequires/Requires changed to coin-or-Ipopt - Rearranged .h/.c files in %{_libdir}/%{name} as devel files- Fixed .desktop files entries for EPEL6- Fixed .desktop files entries for Fedora - Fixed execute permission of various file - Fixed non-executable-script warnings- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'())+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTTVWWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.9.8-15.20140710svn4695.fc200.9.8-15.20140710svn4695.fc20       !!!!!!!"""############# $$$$$$$$$$$%%%%%%&&&'((() *******+++++++++++++++*******,,,,,,,,,,,,,,,,,-----.../01 22222233''''''''''''''''''''''''''''444444555544444444444444444444464777777488888888888499994:;::::444444444<=======modelsatoms.a4lbasemodel.a4lbenbenHGthermo.a4lbencolumn.a4lbencomponents.a4lbenflash.a4lbenplot.a4lbenplotcol.a4cbenpropertyoptions.a4lbenstream.a4ltest_components.a4sbvp.a4lcollapsingcan.a4ccollapsingcan2.a4ccollocation.a4lcolumn.a4lcomponents.a4ldistance_calc.a4cdyn_column.a4ldyn_flash.a4ldyn_tank.a4cexamplesREADME.txtabbottbugsethyl80.sfurnace.aschex.ascnewseparation.snewseparation.saoldseparation.a4coldseparation.a4splant.ascseparation.asctube_reactor.ascalias_tests.ascalias_tests.sascdump.tclcollocation_tests.scolumn_tests.asccolumn_tests.sdistill.ascdistill.sflash_tests.ascflash_tests.sflexible_designazeo_data.tclbase_procedures.tclcol_creator.scoll_lib.scolors.tclcost_column.ascdesign.tclflexible.tclmain.tclprocedures.tclflowsheet.ascflowsheet.sisom.ascisom.soptimization.ascoptimization.spar_tests.spetlyuk.ascpetlyuk.splotcol.par.ascsensitivity_test.ascset_intervals.tclsimple_pot.ascsimple_pot.sstream_tests.ascstream_tests.sthermodynamics.ascthermodynamics.sflash.a4lforce1d.a4cheatex.a4chydrosimHL_block.a4sHL_dyn.a4sHL_st.a4sHL_st1.a4sHS_EW_1.a4cHS_HB.a4cHS_HD.a4cHS_HD.a4sHS_HS.a4cHS_SX_1.a4cHS_SX_1_1.a4cHS_SX_1_1_E.a4cHS_SX_1_1_R.a4cHS_SX_1_E.a4cHS_SX_1_R.a4cHS_SX_1_RR.a4cHS_SX_1_a.a4sHS_SX_1_b.a4sHS_SX_1_c.a4sHS_SX_2_2_E.a4cHS_SX_2_2_E1.a4cHS_SX_2_2_E2.a4cHS_SX_Fit.a4cHydroAtoms.a4lHydroBasic.a4lHydroEW.a4lHydroFit.a4lHydroLeach.a4lHydroSX.a4lHydroSim.a4lREADME.txtivpNondimensionalivpStepN.a4civpStepN.dynTank.a4civpStepN.dynTank.a4sivpStepN.tclivpStepN.test010.a4civpsystem.a4ljohnpyeabsorber.a4cadvection.a4cairprops.a4caiscbeams.a4cbeam.a4cbeam2.a4cbeam4.a4cbrayton.a4ccavity.a4ccolumnbuckling.a4ccombinedcycle.a4ccompressible_flow.a4ccondenser.a4cair-props.csvenergyplus.a4cmyfile.csvtestacdb.a4ctestairprops.a4ctestcsv.a4ctesttmy.a4ctesttmy3.a4ctimestudy.pytimestudy.pyctimestudy.pyodittus.a4cdsg.a4cdsg_array.a4cenergySystems.a4cexergy.a4cextfntest.a4cextfntest.pyextfntest.pycextfntest.pyoextrelarray.a4cextrelfor.a4cextrelforbadnaming.a4cextrelrepeat.a4cextpytest.a4cextpytest.pyextpytest.pycextpytest.pyofourbar.a4cfourbarplot.pyfourbarplot.pycfourbarplot.pyoDoxyfilebrayton_fprops.a4cbrayton_split.a4cbrayton_split_salt.a4ccalcscp0.swsdataInFprops.dotpengrobinson.mpengrobinson_P.mpengrobinson_T.mpengrobinson_Vm.mprfugacity.pyprfugacity.pycprfugacity.pyotestCase.mcombinedcycle_fprops.a4cconvcomp.pyconvcomp.pycconvcomp.pyocycle_plot.pycycle_plot.pyccycle_plot.pyocycle_plot_rachel.pycycle_plot_rachel.pyccycle_plot_rachel.pyodisharray.a4cfluidsfluids_list.h.inwikilist.shxmlascend-logo.pngdataTransform.xslexample.xmlexample2.xmlfluidSchema.rngfluidSchemaOld.rngrstXmlSchemafprops.xsd.xmljquery.jsPlumb-1.3.7-all.jsminus.gifplus.gifrstXmlSchema.cssrstXmlSchema.jsrstXmlSchema.xslstyle.cssfprops_phsx_test.a4cfprops_sat_test.a4cfprops_test.a4cheatex_pinch.a4cpipe.a4crankine_fprops.a4crankine_regen.a4cregenerator_plot.pyregenerator_plot.pycregenerator_plot.pyosconssubstinfile.pysubstinfile.pycsubstinfile.pyotestidealphsatsat1viscthermophys.a4cturbine_detailed.a4cvalve.a4cframe.a4cframevis.pyframevis.pycframevis.pyogrena-date-check.odssunpos_test.a4charvard.a4cheater.a4cholman_ex_3_5.a4ciapws95-failing.a4ciapws95-failing165.a4ciapws95-failing201.a4ciapws95.a4ciapws_sat_curves.a4cidadenx.a4cidakryx.a4cideal_steam.a4cidealair.csvleastsq.a4cleastsq_fit.pyleastsq_fit.pycleastsq_fit.pyoliquidsodium.a4clistnotes.pylistnotes.pyclistnotes.pyoloop.a4clotka.a4cmixer.a4cmoltensalt.a4cmoody.a4cmoody.pymoody.pycmoody.pyonewton.a4cjulian_day.a4csunpos_nrel.a4cpendulum.a4cpendulum_wLINK.a4cpile.a4cplotfourbar.a4cpump.a4cpv_annual_output.a4cradialheatloss.a4crankine.a4crankine_parametric.a4creynolds.a4croots.pyroots.pycroots.pyoroots_subproc.pyroots_subproc.pycroots_subproc.pyoroughsurfaces.a4csamplesyntax.a4csection.a4cseparator.a4cshm.a4cshmroots.a4csimple_pv.a4csolve.pysolve.pycsolve.pyosolvernotes.pysolvernotes.pycsolvernotes.pyospherical.a4cspring.a4csteam_equipment.a4csteam_stream.a4csublimation.a4csunpos_compare.a4csunpos_db.a4csurgetank.a4ctestbadassign.a4ctestcmslv.a4ctestcmslv2.a4ctestlog10.a4cthermalequilibrium.a4cthermalequilibrium2.a4cthermo_examples_new.a4cthermo_types.a4ctubebank.a4cvector.a4cwallfreeconvection.a4cwater4.a4cwhen_test.a4czill.a4ckchittureos-pengrobinson.a4ceos-rk.a4ceos-srk.a4ceos-vanderwaals.a4ceos-vdw.a4ceos.a4ceos.a4smymodels.a4cpg352version1.a4cpg352version2.a4cpg352version3.a4cpg352version4.a4cpg352version5.a4cpg352version6.a4cpg352version7.a4cpg352version8.a4creadmevleplots.pyvleplots.pycvleplots.pyozplot.pyzplot.pyczplot.pyokinetics.a4llibrariesHGthermo.par.libH_G_thermodynamics.libH_S_thermodynamics.libREADME.txtabbottnewethylene_column.libnewethylene_flash.libnewethylene_ppp_column.libnewethylene_ppp_flash.libnewflowsheet.libatoms.libbackup_column.libbackup_flash.libbvp.libcollocation.libcollocation.par.libcolumn.libcolumn.par.libcomponents.libcomponents.par.libflash.libflash.par.libflowsheet.libintegration.libivp.libivpsystem.liblsode.libmeasures.libmolar.libnewintegration.libplot.libplot.par.libpropertyoptions.par.libstream.libstream.par.libsystem.libthermodynamics.libwilson_stream.liblinmassbal.a4cmeasures.a4lmix.a4lpendingexamplesgnutop.ASCgnutop.Sgnutop.TCLoctest.ascoctest.slibrariesgnutop.LIBphaseq.a4cphaseq_comp.a4cphases.a4lpipeline.a4cplot.a4lplotbvp.a4crachford.a4creactor.a4lroots_of_poly.a4csensitivity_test.a4csmall_components.a4lsolaradiabatic_flow_mixer.a4lcylindrical_absorber.a4ldni_elevation.a4cflat_plate_collector.a4lincident.a4cpacked_bed_thermal_storage_tank.a4lpacked_bed_thermal_storage_tank_Cp_rho_constant.a4lpump.a4lsimple.a4lsky_temp.a4lsolar_field.a4lsolar_types.a4ltest_sunpos.a4ctherminol.a4ctracker.a4ltrough_receiver.a4cwater_heater.a4lsonic.a4csplitter.a4lsteamREADME.txtdsgsat2.a4cdsgsat3.a4cdsgsat6.a4ciapwssat.a4ciapwssatprops.a4csatsteamstream.a4cstab.pystab.pycstab.pyothermalequilibrium3.a4cstream_holdup.a4lsystem.a4ltest1.a4cbbox3.a4cfail1.a4cfail2.a4coldstylebbox.a4cparsefail0.a4cparsefail1.a4cparsefail2.a4cparsefail21.a4cparsefail3.a4cparsefail4.a4cpass.a4cpass3.a4cpass5.a4cpassarray.a4cpassmerge.a4creinstantiate.a4cbrent.a4cbrent_wLink.a4cbrayton.a4cbrayton_fprops.a4cbrayton_split.a4cbrayton_split_salt.a4ccombinedcycle_fprops.a4cheatex_pinch.a4crankine_fprops.a4cbrayton.a4ccombinedcycle_fprops.a4crankine_fprops.a4cammonia_synthesis.a4cammonia_synthesis_v2.a4cbasic_electronics_model.a4cblocktypes.a4cbrayton_fprops_rachel.a4ccycle_plot_rachel.pycycle_plot_rachel.pyccycle_plot_rachel.pyorankine_canvas.a4crankine_streams.a4crankine_streams_v2.a4csimple_recycle.a4ctest_type_info.a4cchemakzo.a4cbadassign.a4cboolrel.a4cemptymodel.a4cfix_and_assign1.a4cfix_and_assign2.a4cfixfree.a4cmissingreq.a4cmissingsubreq.a4cstop.a4cstoponerror.a4ctestinit.a4cconditionalsyntaxerror.a4cconopttest.a4ctest10.a4ctest11.a4ctest12.a4ctest13.a4ctest14.a4ctest1.a4ctest2.a4ctest3.a4cdefaultmethods.a4caren.a4cdopri5test.a4cdopri5test_wLINK.a4cfprops_test_base.a4chires.a4cboundaries.a4cclearance.a4cfixedvars.a4cincidence.a4cindeps.a4cindexproblem.a4cinteg1.a4cTReport.pyTReport.pycTReport.pyoairlock.a4cbasic.a4cbballPlot.pybballPlot.pycbballPlot.pyobouncingball.a4celectron.a4clesson1.pylesson1.pyclesson1.pyomars.a4cspring.a4cnoderivs.a4cshm.a4csinglederiv.a4csinglederiv_wLINK.a4ctwoderiv.a4ctwoderiv_wLINK.a4cwritematrix.a4cMD5Hashdummy.a4cformula.a4ctest10.a4ctest11.a4ctest12.a4ctest13.a4ctest14.a4ctest15.a4ctest2.a4ctest3.a4ctest4.a4ctest5.a4ctest6.a4ctest7.a4ctest8.a4ctest9.a4cdopri5test_wLINK.a4cdyn_tank_wLINK.a4cpendulum_wLINK.a4csimple.a4ctwoderiv_wLINK.a4conerel.a4csequence.a4csequencecrash.a4cbounds.a4cpollution.a4cbug513.a4crelinclude.a4callmodels.a4cmodelgen.pymodelgen.pycmodelgen.pyoreverse_ad.a4ctest_rad_ben.a4ctest1.a4ctest2.a4csolvervar.a4ctestTrig.a4ctestTrig.a4stestframe.a4ctestfunc.a4ctestnotes.a4ctestnotes.a4stestoverconstrained.a4ctransamp.a4cwhile.a4cz-addmethod.a4cz-align.a4cz-alike.a4cz-anonrel.a4cz-anontype.a4cz-arsubs.a4cz-bbox.a4sz-bboxtest.a4cz-context.a4cz-emptyarg.a4cz-emptyfor.a4cz-exttest.a4cz-iflogic.a4cz-indirect.a4cz-isawhere.a4cz-link.a4cz-relname.a4cz-suite.a4sthermodynamics.a4ltwinslabs.a4cvessel.a4cvesselMethods.a4cvesselNotes.a4cvesselParams.a4cvesselPlain.a4cvesselPlot.a4cvesselTabulated.a4cwesterbergAWW.a4uAWWstream_holdup.a4cAWWtestScript.a4sCelayaDemo.AWW.a4cCelayaDemo.AWW.a4sEWModelsH2ProcessSimple.EW.a4cH2ProcessSimple.EW.a4sH2ProcessSimpleEW.a4cH2ProcessSimpleEW.a4sGuthrieCostLeastSqsFit.xlsGuthrie_costs.AWW.a4cGuthrie_costs.AWW.a4sH2BasisCalcs.AWW.a4cH2BasisCalcs.AWW.a4sH2ProcessRigorous.AWW.a4cH2ProcessRigorous.AWW.a4sH2ProcessSimple.AWW.V2.a4cH2ProcessSimple.AWW.V3.a4cH2ProcessSimple.AWW.V4.a4cH2ProcessSimple.AWW.V5.a4cH2ProcessSimple.AWW.V6.a4cH2ProcessSimple.AWW.V7.a4cH2ProcessSimple.AWW.a4cH2ProcessSimple.AWW.a4sHtOfVap.AWW.a4cHtOfVap.AWW.a4satoms.AWW.a4chtOfRxn.AWW.a4chtOfRxn.AWW.a4sivpDAEivpStepN.a4civpDimensionalivpStep.AWW.a4civpStep.AWW.a4sivpStep.AWW.dynTank.a4civpStep.AWW.tclivpStepD.AWW.a4sivpStepD.AWW.dynTank.a4civpHistoricalivpAWW.tar.gzivpFiles.old.tar.gzivpStep.AWW.a4civpStep.AWW.dynTank.a4civpStep.AWW.flashTank.a4civpStep.AWW.tclivpStep.AWW.testmodel.a4civpStepModSets.AWW.a4civpStepModSets.AWW.a4sivpStepModSets.testModel.AWW.a4creadMe.txtivpNivpStepN.a4civpStepN.dynTank.a4civpStepN.dynTank.a4sivpStepN.tclivpNondimensionalivpNonNewivp12Poly.a4civpStepN.a4civpStepN.dynTank.a4civpStepN.dynTank.a4sivpStepN.tclivpsystem.a4lpyeWaterCalcAWW.a4csimpleFSRigorous.AWW.a4csimpleFSRigorous.AWW.a4ssimpleUnits.AWW.a4csimpleUnits.AWW.a4ssimple_fs.AWW.a4csimple_fs.AWW.a4sz-whensubmodel.AWW.a4cascend-dataREADME-DanteStroeLINK.txtREADME-fprops.txtREADME-fpropstest.txtREADME-grena.txtREADME-models.txtREADMEmodelStatus.txttexttable-README.txt/usr/lib/ascend//usr/lib/ascend/models//usr/lib/ascend/models/ben//usr/lib/ascend/models/examples//usr/lib/ascend/models/examples/abbott//usr/lib/ascend/models/examples/flexible_design//usr/lib/ascend/models/hydrosim//usr/lib/ascend/models/ivpNondimensional//usr/lib/ascend/models/johnpye//usr/lib/ascend/models/johnpye/datareader//usr/lib/ascend/models/johnpye/extfn//usr/lib/ascend/models/johnpye/extpy//usr/lib/ascend/models/johnpye/fprops//usr/lib/ascend/models/johnpye/fprops/calcs//usr/lib/ascend/models/johnpye/fprops/fluids//usr/lib/ascend/models/johnpye/fprops/fluids/xml//usr/lib/ascend/models/johnpye/fprops/fluids/xml/rstXmlSchema//usr/lib/ascend/models/johnpye/fprops/scons//usr/lib/ascend/models/johnpye/fprops/test//usr/lib/ascend/models/johnpye/grena//usr/lib/ascend/models/johnpye/nrel//usr/lib/ascend/models/kchittur//usr/lib/ascend/models/libraries//usr/lib/ascend/models/libraries/abbott//usr/lib/ascend/models/pending//usr/lib/ascend/models/pending/examples//usr/lib/ascend/models/pending/libraries//usr/lib/ascend/models/solar//usr/lib/ascend/models/steam//usr/lib/ascend/models/test/bintok//usr/lib/ascend/models/test/blackbox//usr/lib/ascend/models/test//usr/lib/ascend/models/test//usr/lib/ascend/models/test/bug564//usr/lib/ascend/models/test/bug567//usr/lib/ascend/models/test/canvas//usr/lib/ascend/models/test/compiler//usr/lib/ascend/models/test/conopt//usr/lib/ascend/models/test/defaultall//usr/lib/ascend/models/test//usr/lib/ascend/models/test/dopri5//usr/lib/ascend/models/test/fprops//usr/lib/ascend/models/test/ida//usr/lib/ascend/models/test/ida/leon//usr/lib/ascend/models/test/ipopt//usr/lib/ascend/models/test/link//usr/lib/ascend/models/test/lrslv//usr/lib/ascend/models/test/lsode//usr/lib/ascend/models/test//usr/lib/ascend/models/test/qrslv//usr/lib/ascend/models/test/reverse_ad//usr/lib/ascend/models/test/slvreq//usr/lib/ascend/models/westerberg//usr/lib/ascend/models/westerberg/EWModels//usr/lib/ascend/models/westerberg/ivpDAE//usr/lib/ascend/models/westerberg/ivpDimensional//usr/lib/ascend/models/westerberg/ivpHistorical//usr/lib/ascend/models/westerberg/ivpN//usr/lib/ascend/models/westerberg/ivpNondimensional//usr/lib/ascend/models/westerberg/ivpNondimensional/ivpNonNew//usr/share/doc//usr/share/doc/ascend-data/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu?7zXZ !PH6LK]"k%tYOZ@& U+.7ぇZ}D@Cj@)/S&]yǎD}9,r6չDDYfKHwtlUR`A[*0!EA EFy3'ğ`OįQ%/D$ӄhM9K)S%1kdq33)OΛ)!)O(ZGLcϤ "pia.j ByUش9g}II|-ؑTբg="pYai_?ϣ3k62l:p=l>li&ePsQlyXs}\?>+U1>8~0J2åv&E|Of{9J|9Ty1I#H:qDбH$ `aү|)۾(ur)C_(VE3W+qEEyobMHNeH%X1qW#+I^S$fRCq{J9 !('vGkh!M*J'v,ӅoY/09wfV=jl"N)^hL%,js6N9*V]bj kbs[{ѕzɳ' !s#a0 LoyF}` #XUՈusCj\.Bz2]ㅌ?R^J_TTDw-yP*k|J'{L+}wvkZWlO"OWС8xXCw*aсKM`S a#tn@H:jt]&u5)N<и]p jq6 q2fJJS' i`n5 ;]`r*p#V]/T3XOZ:ŰCE:䥸&id?,Oj$$YFǭM8f HiqDRq**?xqd6E86c;3Sn/ͣ(ɎM~ D|.f$ƅJlswbn]8t-ҵyq1!#բUf>KѽlRˎކ . Ѥ\6#f @z7QCt3 6aFdJjpU);FYmzl, V?Ap$q]D20^eU4 ' ULVwu-}~Tn#h} ? u |`{NXݭ^/ Jxl#Ѻ.cU@-gFG݁F`[öɠQuos#|^s}%U>#VĩYLγ/Dz!n- "&.nm0V¸lՕ{rg˫ZVa͛%9z+܅)/oWnN㖙j3Hvၷcxr8NT; Oz*NUppRnŮd$fB'IJԬD˜|o)#m݂FOϩմ6Sxn&l'4iSgmY8z›p0Tr3߀h8zkCY7֙; B4!%X9(ȋ`? Hmg sZc>L_^x0qRm4k6>} G vuL~j:܄U<,Ӆ.͚:7hGK.L UM<\a#7(p]єz"tSb8LxwPSM[[6U:3[4]5VRaz!ٝ\һ{fe+Ǫ1W~U Y ,Kr=ǡu4y9̾:$5Ibg-IO̍ FÄmW2cfY^9Zԇ-薾"e JZ_y:p q7Yj 6CvOtƔuGB35E[/\@"V-91(xa -{ y),o{SuCCr[/73q0,Yh ͩ):ۓ>sc7+0+Mփ?K_|ҡF:\II$=P鸝[QpF20=@k,N4#^fծQΟ3j3OEO -{"މUn"v)&bas&.R&Nq{FJ AVE=p+NOO/)+-Kj k]3CQA&_ G@SfPxS~1WFI jP1 `$,RQIӍ^4]S{%Eb,TZ ! M8>"CU9bq=ޫ}y4=+jYE[! v;qZK luZR-Rc:ܔ>Eok>QOj9Y'Wзq2fL&UeP0?g̷ӈÛ%BxMN1Qup06y$ONwl_S=$x#=7 d[$$7/oOkꐎmmԣ w>ȩu T$-~'ԉUjqzퟱ.vV -= oBRZ^Csd&n\ك$P'^Fo8d)ɝ.0aBlW4w0J`䩇uƕCu pG^˶j[go-꛸Yh(K$d^lXfl1SP [$.ΧaIX|BYrϚe[ȳ@5aXEvBO/ TL_j"]@ /jOӺP#$)jM%x瞡y='^pY\o{c_1bjqG%P`,qe\S5I C:gB@숟c`_qe7܂)M~iГyݝYlԻ I c3Au+WZĢ %8bq|b'ew| K )9.86yh%.^B}(IkH␭B7uw Dy7Mv؏坲)q:}qCBljfiǼ̲{WF!w\&O(׵Q$О4"#DH"[]@>Ai~'ٸ*.lP/1&?xQá@%׳?\_Ыأv$-$hT(\)Nz6+VgVaq Tj,]QCtL*8axH=ث6'Yt!.#2"RiE]G:ƖDrQ X"w-}Z :n_ tAL1+De'sRfzbe*˺#/Q6>|ëI$})i/,v\Ȫ<pR+vFx}iHb {lK(D6D]XyP5/r{m+ΫKKzߝʔeiǼUղ1bW_O)DJCSAqsƘ O:\beZy܊M9e!9S$}Nzme$j^Lu*p3 ^_mX [ UnWxP ,>6+k4V(Ơ;~ @z1l;NUAH8.pIX?mffnJ9LUQU_yQѿ7쯪qcvpMgFː&Z<,x[9꾧w:Gd`\M$Wm PD|/. &jkƛ$#PC_WF6/6Q,M6nj8~uZ; a۸(H "É*mm/dxjXO9܆kq9iaoC|`a#ith|jb5K[*`$}3gЬKYW'AUp\vj32HF~idD $-Ixu8/CHb#@iòGJs桢v1¢2HZz7{慒\U#VeXQPIXS5"SiXd:)%ҙ ٠O@i~.$͌wΪN %@ѱI7׉ǚ08j/O/_iBhRa:Xz+akTmJ*숷Nl.J:_/(0R;BjdJH6,x6ۊtO8sg(W16r+7Oq]n&}@,dcM24Kʘ; /Y*c6UucG/!=W!2YDﵾpҭg{jcx!)t͹#v;}/w55uU+t-2`~A!gZwZ'p@3gwfV(}?LJfJoYG8ٲKc\no))< ͘~/}~_u:ʹg;_RQ3x♭ ϯZP, (%EJ83cqHqP }^2"Zͨ|"M;|2u0[wBk@qL;JU};h, ns3jAh,"X}}Uw=˘}5kN'UլG_m(ŵUI<\g^Jq#$ ތD_~q^GnKު0Q=(L7w>_P 9Vh󈏌xlͩ+Y-dJ>,;7j86U]oVSXv_ڻa#\XtKzRqM׹|hӗ𮯝K!Y8ߝ'3_UaFB\[e 4rZ%|ɰd{4]X(+ e'm޻W{TF L&Q/Օ/'@Ep+&Xr(p$uM g01$ya$cU6BFLOng!(q#0̒j,. q- %+C,SC lJ/"/Uz tF@*j뷁[ү NN חmo}6.;fffz?R-պv?L{eAe2EBf-D*e3dMJ:>>꩹}b.ETR^f6i̘X:/*́yv#\oNUu\wR2̈Zol+5WD8Č- M·%^cHcgޖoCRfC4S7fC6oT\7OSsBFXl_d'(ߺ7Pgb.*!`p(".M~7&"&nh}Z0!FJ DŽ _7ǞΣxt6~vτa\4gHE"IL j*c9 {.5냡J)Ǻ^ehKHIO g*y'yh-3Bod`h4QSHStxy+&XP5,uܯEPOZVh'3'2zj_{HaɌ/#ܧs!حҐC\`hZ"SHض]^6ci?Zݲs&0͇Yue<=NʿmjƈԚIƽyPV(l:,fmAh|'Bd$v .kҬ6bys$ mlBr>V!]+2u>Y;3Ճi~\럒zI a6;3tgP z҂i Eh9&D2Y@`UMfQ2#إ:„|d#Q7X:RCe󻷌8ZN XJa)0O;'T&O2)R^T檂16{#"[(q#ԷdZoq)[pI/\z; 8+S~=Y) H2H9N8_\Kk)ۢ>B8CCe #WFAUM+c C|D0Zy;RZuK ~0'{ x`Md6Y6zWws?;tNQ.[fF\ 4ZQ8LY8;晖k6hʞ).^4 LxW$/Mұtcˊ*y0[@y8.٠8ٲozܢvnJ=!,ƣ`9w8oƃ+6Ox ':bKta;4b"WM"NGU;f% Xowg=g6B.j.^XuMme{<){"ip vU&fD zДz6v"-s\s?}j [O2|)ˊ  ٲmpʢg9*+<ƽ CS\A3wBI|{00C`rv!ZW͆ge1E7W9>`;^G[Ilۦ{Oe㳘ȒQtdg# |-έLR r OB=FyDry_Busa0:facIF9eK OZ*cOɪ*5ܦF%fAԋ 8Q/PZ^Ar];w(t4ؐJfA3/usrCV+5ŝqG6Ii@ Hģx/ꊡtgt$@a:v^@;W?GXskgKK(N3Z._IsScR{KG܏O/HX_Y.AlG39\CE $@ |wVzTEn<C&ixlҮ%+Z@p?џJth !v&mEoLUsجW@qPmx>wO&X+eӰY wio->څ ցkH&IP^)#&"5`,9e|9W$+-zג)^LJop?RZfNC?UE#Nì>Հet{iFƪF)y1>tt:z| `*;x̐QXHߊu؀s6EPqez aNQf۝-,#~:ybopSDa:F1ksk4uE^]A =te+R^ς9u6֌NO<^Z`3On0֨4RDB ӄxW8+fk z=t::hMrZҿ)J`Q{(woCS59.t*y4U/{A w@ #b e ya(tf;bKk`#˦Y ^̾Og1#~Ql#d#9 %a&^#NJ$?n)kWg x%h`g!{SS-K=ǞBEugwRJOF B~8^1J'^2%M]st`:%9-HRkN7B 1JztgjV4' y@$Ϧ#\%> 9l?W7uak( 6 k%}j5C$ ,чʵ@bx2$w;Zղm11WoA ܝBlL ej %5xvBivKӏBķ4~dߡlHZ]J,VymXf[C.ϣx#o?GG%#-@?wTE5_E(񧓽|_\V$gm/!a##}V_0 }Ȋ}lq͙ZT1?bhZ"݃am.Ypu:@dn6ju9:XH?”qCHhۀ#眜.``7RV ֛BCsaҚ?cZDjYv1gűzr6=# ~)Hr exMOF2#y MALrڏmx2s*-BX ƮHťǗo'VyM$%S <eyV^mHe{^fNej|{rHN%lF6r8xJ[ce *fbdŪh.m$iIGw[Zw_}A6論ɺcq{cg$R Abce{U2Mx8 X8ń!>5J y REro?CNCCd it1y pKE&jl[W0o oedD9b3dav}{ګɾY1yaDٕfg9Y1|B=1P󙡛)T`O/242-_W&Wr`4̠ #:~9ý$]ϫoZ;D;t;tq nIm; Sue& *,<}1A_0Dߎx&#v/B)'wZ'8B aؗ!G# ̘$lѳH7.{űf|&5 xކ1;eɼ_Zr-p?^gV%'&fh-GШ'bB/SLO[#gvwפUyGǸ kXi{Gɘpǡ6 8Z 6M;#lAT9BNտ?$`{hzS|Ys>̻-TW`lnԧP*3JF/z0264t ;[T{Ձf(ˡdpwH^|o۱R\14mxsсvifZpcȧٴ:"NOUtle[3@URqw9ߢ#{+ie qv%i:QϤf%s26E-W]%YPzFpLصk;#d6}yVkm>>նx|Ϊ"_[a%G{STP b\jhzVadu[Nn;,T){v!wbɜ~p}x֓w Ț@ȱ€.3<iO JҼ ؋ vrzې}zFRR5e(M 1]'pÉ;pkBK9rO쬽,8^IDhɽ%N_8SSQ7r~ q'׃pZX ZNJTʎt}/\k1R<&r=Y`@Ԁd7"S 4jds?BWȌ- QHpVK\7GhZf㥭jdBsXhtrY ͻFyN q-wd艱X,1/YҚU0~+[j oX9 U@c^x|u|%.DG\ u|iTR/z7S~*GUl^[txO19^v!,/J/>.,0 u,&! -ĊWsNhpk{잦npF3a XӒX=Dk&,qG|PVs78 ve{ #}LR#"r/7!{PԠ#P\:AʸX7=4 :Jn^/z@2$DDicg џpɇ\U?1GZ{IRDHE7^.vƺQ$F߭jLZy/+o*c١>ța(2 $npf,%qr:SSb|R3j%)(IvSSظ=!Xa)x01N4r\D; #1:ci%zyR 6HEHgz`>#2vvl,,E{ѴGI26å%]|{Ysa1g;㯃JoܞĜ[03rAPӮ!ڛ+G$?͡r&Qr\t9=dL^+,I#*TQSL럒$ Fp/.SGB,)tծy + *LQ9\fb!^c] "m+0t5Tw:.ǡ0phZu"ɚAU-0pe )v]J:!]F{Fւۑ>~Trkq긝x:ʶGaw}!ެVδ}МlJ g3px+SWt/ D2Cj2$6O}L^ǀugIDy"v&dBԵ6([S/ƛKJ:7ۂ~]` g{~Prjvile+ֲ{iˑ-0wi;̭D]Lpݎ['R0g9ePvܧơU]:3*/çW# heW/V( jyR/Ґ|e:hHTyg-L@F^|Vͻ8*Oδlo豇>=CϹ™I2hvF.S^b]H f*(UuiV踵ЯJt lfUuV-Mpo vTgǀC?Q?mq0I05NGG``VuhGJu{!5ӈPЊ(-@TXDͩJrQ߬xnqR#2X-6ԎY`)3.Sd_͹0պӼOk6ʪ+5մbNqV…P6\D3ylM^kt%SĬIj_΂k4D0-ӹ+& agtk9f'.#lqFwYw^b D)/7P:li.=-eBpA!3d;|(xx(A 9矚YBGT,fViuc6f+)uc؜W_ܐ'fD={3'.yX>UOR@b~udR /C04e %4SJLH4CLD@;ן:iFL TA w#vFt"4$VAv%[ߝ̇bO4z3 ַ.?*wL<4:7#DeNDdB@=5 ra~nH%پ*6yé+ b"q_<O{Ԩ-Ʌe GST 'sʂ,<ҥ)FޒAMxlU|* QnԾ23ã[(0ph.Jit)13ɮ-ζ[?ƱORdTP{s֢Yhn#Ga`ãj`$+KI~zTI:2)T@8$ ڡ;DE FW,xIS1r{NkN~"f ! f5Fҥo^?k$($u->£{"eeO ZԾ‰T;n\saç)2[^C_cdjD7֢ We8B(5k MjՏ3 8CYQg#Gh1 FICA#r5$QD,T tOt DQ>b}}$VL4:hr|es}5a@Lj1&/<1YtO@ca) )sp}m=Zj(Rȗ/%6IpݘRa 5y4̦W+nJ`tM>fi}a;,9{ӡ)O/;9ݺp>G?:C*0ZSc^4-!?'?αh[K(\'tcX?<Γ-]M tm`G /7Ų݈B6t64Dž.8շb?digٚYv%c7Ois|}UI]/PaV^+Q]&HI-qإ#14Gb?J>//vl!7s¼[E0ȇ"܄&(|)+I*@@?f),&"@@MCV5^) K@[뵽: #JQ\)Z+Ic7Ct*u&i쉗qs]P3sJ睼M Bx{ِ?%Uz$66#qWp.I$$Ԕܔa"1 PFdX'BЇɳ)9{뻹8ީEʒ2cKGSv8TB8W3[+K=,8D*yxf&kXas8HWОʴ`.US׆_Zj0k_t{{Fls>SU4Fhì)1щ~]_->im䋡_l} 88; Sw"e\w8{:\?)*~)aAioλ!6>8򔗰VJ MFo:j]//2Ά *Xߥa4=W\LJ 'Gi2۩yߦjy*ļ/ڌŅpmCOA!UOZ$W(BgC:t+()0,%Xw88Ҥ\ŬZ$(jdߎr] x˻3Rs^V`hƬ6xTN J8~J#3]cƊ$nq ?b6tyҤh 87);{ ьu8xY×IM~%mP[PA\dy>|&:Bd_Cƿ{/HǷ> ؜qp1 ߇j弄4TL;>:ou(L[fc{ogAxꙏA6N*6M (i>v 0𠧌Ƣ*!r6EG,t/~_! 2RL;tU@(oKI뎳:8Pq',K"z,\Q pW_StDov5+! )K99j3DZYRMKCZsRnoL *k ߃t_WcxԌ+Ũ}6x x8v %b][P1cfXExU-Fc)BAcjs5hjƛ\%Máiy A>E`m8kS=& w ņȱ q [KOy[7m4N 3v)T4aԲw\3(1vЏt P';HanTicwkJuN9z76;Fs"\'wG|Qv,t-PoK@;D"fSd!' Q4⒓$]C< CPwEPW˘N5UCR&6VY0ՠGШ޶kw$\k95QX9q'jrʲWٴv~ (% ~_wšOU.yGݎuigkb~IfEVqS<컷n9|i=WyvH(doRu (Y$׆a*hqb< :[ Q4 ydD-3Imܥ4mQg5;/Lβ|/o vش#D'"i9VjF\Su fc9ԙvyFUCYMYI{5N<ɗ._ YZ