exiv2-doc-0.26-3.el7.0.1$>BOky>`d&^>7?d   7TXpt{  ~ ' : oa t(<  ,<ʟ(ʻ829ˌ2:Z2G݄HIXtYx\]^Mbdefltuv[wTxh|Cexiv2-doc0.263.el7.0.1Api documentation for exiv2Api documentation for exiv2.\1lx86-01.bsys.centos.org CCentOSGPLv2+CentOS BuildSystem Unspecifiedhttp://www.exiv2.org/linuxnoarch L*,o'%,o%=m5nu,R$K5U&1:ibI(9in3/m&io)%6 &A7~7bEi])<*u^/~Q"?2#d3K+c9w)Hib=.-w()HQh&'=8qV#&C5H#sNEyIM'(k,Xo6D!9&BhF2^'"s?p"0!\&Cg&A<9Y'C_(:h&C!*b,CM' D '$Cu8,_C&C%iR *QP )$>3,'7&C*y&}Cr<>egV Gv/8q)#=jEɶ`l=cW:np+K](gYjt49Du4eSKN&&A*d Uc54qo2(/hpw-*p3Q@hi\:j#ym">H(?$n:L7] 27ei" hTOZm&iv*iS*u!%rA#GiP(lJ/Ws!.6i18)!f:1~is.!!  =Z;&ib"g[@cxI#7#q1][4@1]% J^ik4j/?1MFn!k,j)aR(:n-/i1_6F,yB7(@@nw LȨ >Ju"GJ$K1u#7$$)M''W'f'0#*[ #")z&!- "/,( & " F -$"3 Mr{:,,((])p;,B,/\X-6l$%V01#1#Z$:+*1"TKt:ItD{'EX70a& "x+$7 T$C!"X)-R"v!P"iW7(. G1 X Q:fuP>?!,7D/5+\}"<(< rpTad |br$0~lZR j$ZZ1ZZf}lS]\?\%n"r0~f$>.G4`~-++\3?Hmb\d C@punzN p b;tj7 sn3 ;E4;"b$1&'( x!A#8 !#Cg5!1 !2'"1!z19)&-%5!Z#Ht&5F-M#(6\# 4&'-->#z!!d(%dB(qo#!b3M&Af.2,A,!i,; &Y*Y)UM.FM"u2*xF- mpU,i}I)T?NUb1.D€6+Cd5m-d\f+*(|+AA큤A큤\1d\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\101c3c11430fd08603ce66efaec2a448addbcaf2a38febabbed5a4e3f253e6860e37e5f7954049bfe57b3a716d789808eb32dbb676e9e5d0ef0b26ff8371fcfedaa879d146a499cbd82ec9051766a53fff9aefae56e21872899e5ba7ea01d1ce69e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b4a56765298665ab5dc9520765ab27ae8830eb9ab9c628960916ac3405235e6a1575da9789da88e8a2e8996aca01b9d4b1079021d3130b162479ea52e19082c7169e5e771bc05b160ff122d6f273129ac6b13aa8e8f7f3ac34cf65972b531cec89c07ca99dadca3d369f26350d32ed1b02d7c8ddd52bcad34e853e575e8651f76918ad862cd668f97088f7411d765fa5e1c67cde69afadbe5039486b616a38f951b6a42aea137223626e8cbcb9beb2458f54331c6dc44cbeb343df6cfe1f95a61a57acd06f0abca9bf3c2b6d1825988d53d09caff46bf4e5d1a6fff32341a78588213acff149facc1ec39c57e19234e2d19011026a66b1f5763061ad73daf2a41dcee86f4b6e929d636209f3d7eb2f2aa1cfdfbe3f98733b089a10c3b97f79dd055191cf593870d97c3875718a657dc897b08cd6e27f344ffb799f4e0a3680010e85ceda2c69505760d1706e1588c128e6b77225856982a70a951e2836ce56db12fc52116768eceb03a69e5c0923f2d7eacef985aa5eb9c5890eb60bd5d71b92a17c0f5c9b6775ac5475766183b9cd031bed525e7b7c834f542f95df4ef9b609ff9c21c517c8638c3d3e6bb4b6c8842ecd8d10b8e27e1eff13ad446beadb21ebaa3dae4859c71f9216a637df36b725be64fa5e0dff7c6d6d93e6900c92456733ba6583025e0c8025e0b2fca698c210e53c3c23b05d4d3c8f63f3830f64dd797c9f3bc7e9b70028c9a7e42ae74fd933d21ed49733f4381bc3ca6de4c8b2043ae89bb3e9519b9db4d8355bdbf198703daa8cd7e4006ada4a7932ac84700218bff6de24454fab3f81e45819fc0f59608a4b4fb34a4683d5c16d9c6cb6ffafe47a6225589b52dc0eb6852d9f63f727b0cad7ea0c8b4e979771e944acc3038f5fbe95d1ff1ab3bddb327d0739619fefb801fd41a2f4326d335360280887b9317966edf3facccee9fca448da7de91d19a1173f8caecf913ec25fe553198e0ea19a7e9c6687b1b0ea66c704824685f711a401cb8c140ebc0bdabee0e0c96027f906c794e0d297b142360a94de9a316463e4365aaf8656b0074f42da6b677db29b6fadbdcf60b5f44851e21afbf91eadd1a72dc81e278f88a54d7c300e108ce069adb01ef4685708441741fe16503eeea0def2239b2d1b41980aff2aff787eea04830a2e2dd9517bf584fba4b42c8f74e5545cbc66ed31093af751bec5e086ed754519b550165228fec08a2ee5f63fe7e9bb6d6864faf5c10c4bf37afed63aceb11a10a02813c8097d6142924619fc5670834a3243778408fc34d33d56b6c8330ee9f200c928e4cdd4b0c444be8b60300f00a523930a94fdf6e393107d4bbc8000cc82c03d38b6a0b1f621597a419a46a5f09608789e065bd239c5b187f33dc9be471e94a9dcd5ba8a6cfb6bc704ecf348d355fedbfd6e50e05ebbd98d5c1319c68522952b9d18d6c8949cbb03734188263c6ae03acc3f78021317a6aa1877fb2500174d102fc051c7ad6c575c99050911462265e7d5f531bacbf7b6fe9780bcb0737c7ad7a33fef969d31d723b28aa5263ac9280e506fe72b99245ee73a35bcb1f6f14420239d48d2c8925c8e5d268a3502e761a5e07432c270831771d39e5879e3c7be8e76ae6019af219eda81aea6f199714ca88af1f4e5fe6507fd025e8d65371055d244b0daba677481447986200fdd11955cae10c7f0b3f712030f858793ccd2909cdc77e510cd83befd7411b67d21bb712e47cd890787fa0cd8c6ea63118bbb26311468e2d73c42382f53df420c86266e91f95a8ea8f315c266e2eb471ae52ff386513534105317db97dd630284ad7755a5c1c74c78f0f5dab6d2375eac5d0fc8967f516527f55c738a294e8de77ed96e991851748ad76f36ea49d8827c1c8d63b642804eeaca44a93f45a71217f4bed0ab88d2eab274be47c6560099e43e534f81a1a2d4e96a6c053b134fc60fc7cdfed72e643ee0d05e3f3943259c95dc370183dc2e18750b947dba98ae4f3c41a5b044a0819adffe594a024c5b14b50808452058fb2f47670ffb093cbf3cbae981d442e07faa85a23c5b2e7a283766e624e1b195bfd836eed30145ecf708a65f635be4a1977a44fede12359d5512865e93c9ab486c49985c12dbb7131bc1ac0f8246c0cd6a141a5a689aa78be4b8543188fca6787f8c4699098af23f9164da97e27c83c4bdc167acbf3695ff0bd8618e6500a9eb892e3c1860714abe9bf45f080ee9d9902041782ff0f294ba6dd7430000359c497e50b8a61a93f5b047d52f70c7fcb2c6c593f536ba5c1a7a1c16943c10159e1638c247aad202eb44dfbc11b7a1553ab4452272cc09ae3bfeadfd9fd8bc0a11f08a487d9be01cbb819e38600ee8a5a5da40dd1410bf10429cc6afcb020a4ae2f839ff1a2e1dd00202d16fbf2f01f7d888b0fd30369203a6513d1f6e885fd11ae3aae2b948d9433b1e90df27150ddaf145987346b474b53c0f62086ca0b26cc58d66b35ffed3110fd4681325f55b004a3f2f22200c28b1ab919bea337117c608d7adc67f8650055b3282eacf6d12b35ed2dcadcdfb8a7a58c140f9dfad9efeb46e7898f91e232f50174961464e83510adf281eeec60a8b224349717b6dd7d2d766894df4a67bc5181d30914627b1b94731496078f9b005afb962f3e603c6e30c079d62fab6e15ca972f01806d98eaaca772ebc6c7e4ac59ccbb5fb92bc9be575cb5e0fa86b721bceec8045d17e423a0633fbe694d0b9f7d6b9a30e3a60f9d6c87758fc0674ef8acb7fefa77e10d7e51bf9ccd3d91b6b03371d9a66000f4cedd0ef36876ea4e6f724e99cc7f9ae97e3e016743c21d9f5aa1e32948538ddd59231b6c249c70337df5b4083ad094ec9ba74215b2d563dcdf87ceaeb4682e9ada64baa2ff9112ca2a43b6042097c1cb28ddea8550d358c16de19a09e0922a85c9e8891e0b6b7534e310bb508dfc47842902afdd7c85bdb1744b8a4b94f6af7e4956b11432531b78de835ab0b6d2349f5aef631652a339a22ebb7f6aa1e2a8586507513f199d2d3d1746a133019d5e7d7e6e18006b7f47c952dbb1e7ac40e573292bde73be9395bc0f5482e3dc89241e29251009091d0366149e89121d7e20cb8f26634cc9ba46e9807090606932b0fd1aabf136bafdba03677fe5f58d415c62d7656453696bc7a1319444a283d7ddf3de1b4eba6ea5418005471540fa8812144235a751ec7321913df05610f7b46f268ba338f1840e9738a585da0ca55f2841de518f8de47c015ee38fda4f05c3c74638a0fd6b88fa163bc874556b6f32384647cd5f3047c1e151bfaeccc21822e27476f6fcc95e963e06b912565c6d98a72d71eff4ffa6f5d825fe15b19b43e3a1ab75dc445f1a286f56333f651c6a1db883b3d02b078e93d2d4cb30bf676914cccceb7e761ed795a2e24273bf50b9cb58ce5ee864239b680d101c4c3f65b52413526cc302a1d1d5b8042171f2612a3726baafd3412dc3900d292944c7ec51b6c2cf551eb22d008b5d15bf21a812098bed24f8fb959a115f2a8866e34e76fb241bd461326e1994cee8d123b68e06c2216abb7435984df8e2e3e7c438364866c4bcbb1ee1b25604111cb2ded65ba5e660befb792cdc7e67b815d535a1b41fc04020124a5ebddf58a79a9c7ea235279cc05017071cd31352a67f10452c7fe0e5895c5a699420877dfe4ae36227f01c5776d3ed118141197ca0906ed5d8834f5cac206943d13abde4380d1db6743b75d9b768e03ed3092eec491123be92ac8dc9432cd8eef2e5f7ad498000c9e5e1594d7de489bc306bb6993e65c9067ba670c2833d9115c60810b07bcc7ceec940966170f64007f239fd07baedbce055b0f2eec5ca18391038c5948e3dfa5cfbd83c907288e05b9e9ec94ac6419c8002b9a69519e93396f70d8849e7356627bf4e77d4c9be4a069fa8f3c0a304cf991818abad830b1f3c65960f8354637376d36e41ee35f041f0c35e3ae7f126a5c195c128cfa7daf8b76bbd08a978fe215a7e4f27815c7ef63bd0c899b875b48fe9dcaee4dd24d831a3b9f32d01a00657b56061982798c8d1bfa5e65f56cbc7f230c6a614181895486485898d26092bd44ad8e702a1bac2bef1ae674c5392ef42058ad03489adc7818825c3a36a70dcb77a0208eeefa79b76cc3701d4b07492b3b97bc452356091291a989e5d3af79550eac19443ca8181a9e7a6f4c2b377bb380233da2e9319697ab8d79c2d3577eb96973d877d79a6a9dc79f5b40e099c34203439cd9c56e7e4b5fae19d5a3276f6ae92782c77effebc4824a1aa6f79d3cfbc624abb5ea1c4342c47f9c0e52cf133db1a9a7f5d06859d00ba2f054e207349cc867588b9c024ec971f3e8a39968cfd5b03d77208d02139efa4bbe9131981adca2d953a270672f99b55ddf98fae82b24ca6e710d5580774b4a5fdb06186d790759e37e187f1c13c47cd02ccb4b2195aadd25a9bc6f606752c4780b1b668733f732373fb8945a4c9a5a7fbb27cfc4427e4c5b3973973cc7362cd6bd6d344abce6d898be8758491af65e95d1210a9211a336b1d73586f4a7e4bbb2218bdcdf827cc2deba4d258f63515fa917b75ab8129a9bdd59032d1e7a559c2704afd4335a17e4b3bdd94206a759f8de6272bde2281a76b4f6c13b91fa69ddfe47aaf9dbfd4a1f80a278916e356e0a4f7f810e9a3e627847a5b2f6678420e8addeeb4ef22c270b8c2c073b7831dcd1700ff079e4503d220d0fd403f9d598b8510fd8e8e05b10e6699966eb159492e84e829d6c9aada79235b01d9cde092f52d97dbd9c5fc5caa4124f2af39e385feec799a4bc95a1f4057d6cbc413de6d0882974674d55a8fbeeac4e3f14e012e2e68d2dc8386d7d7a3f3e3ec5efe40d9dfbd4634434d3e20e63e71678292f1f2bdcd6ac8837dc433c8ce656b5e4d1f6521a3b5e4fca255225f3c273cba9dd42632bf42727a6826b9ad6c159fba2aa069697e504e60e05922c7e88e385adefa3033e1c073a39b3bb4187b42ff0189c0a48f62e0bd62a0c61e127583b8ad5a2af18ea7e0bae6074259cab8e7b3aaeb11a403fb59c2c5d078eead46e3d570b078efc7d772e5232aa48c4c1e77629a3bbb6872d10d743096e8534e1ff54273061f3b77b78dbf107a673e5fc976e5584de4b984aa6fd389d93879161ff39dcf6003434bac2354084fb735e8d0872a852de3fca647f0cdc44b17bfee0e4ced00c4c954de929afbffc219dfca418650b94a52a6c0a8efd95eef1c802d1af0a5aa78e7613992edd74524fa88b6549dc4f8a4e5b89dd365e624471ee523a278551999d35a62db1ff0097497bb08dfd265cbdde16783eb53f682cb3dbf1ddd5784723f445412a4068986a321ccb06a3932047ce702ff8e80f7f341e790f5fa2621ea716727315445c09d2d32367bdc0d0a7b100a8d0186b058c006a287e885e2ff2ecfe15eb3a03820672024cdbea9ccd7a4311e2594e421e404d2e92f3bb3a68097036d9b172e4fb3d8b1027581ed8ca20fb05bb141aecd9be783ae997699eb5558ccb74d99918a5a09fda96aceb1e94155b66dd5a9f89bdb6cc260edbfc00a0a1f4a12e06e2348833f064343ce06dd8619b4484d0b8fdae44a4a311f45efff5f2d3b6e05a291739ffc1e7d3aa8104c97956527f30e008dc86ca6a1a31afc19ebe4b5b06d8a9d2d1a763f4b2d9923334cd9d0459fceb054a8037117232ed807d569d9f6174cc0ebf2ff159bbd9007bb0f612c06ac2b45bd7d32c2a175c491c3aabaedaefa45fabba2811ab003020bad7e432a58363b3350cd1be25465bb95640b6685df19a8b9ffb837894c593db92cb84bc4ac3ea5d4b902ffe77539a28fa7d32044ee77afba07b2c586737c4d4de365a21ed9493c01694c5fc5c847b6040ab2c599a0e86ff7a9242428c890bfe2d8cc2490f7001a05f98ffae1e053c4c97ad397d2348420ded3792cc3612baafb039d6b1dfcadacb5b56cf5f5818fc6534f585919884ce9006f857699f5a80120be48249809e7d920cc9df3c0ad7ebf3003cc0bdb22d8273eccdc85cd646546bceba5f13c89f87aa70e8568b4c7125e0dfde49438eb7a1bc2295a0e55d29d2d84dbf8592be0f5ca07ea8a9148b75b436641e722262dd4d8764e7e8731ed23c15509682bdeff21056746f63b777c22c0bf4506eac8e308155dbe915050d8a7cc66a8635e57215533f9dbdd2401d5a37bcd321d642d124b93b1312fd26618c5892dc3ab9b5b52089ffdf4d3e5762b1cd6b340b2f1511307addc44cc4aaf832f9ac5515116aab712eafa0f52c47ba42cf9028a0c41e5f75f8781bdc7eba51458c17a7cb1100612a9fb356b8cc78b5529f90ac17d063a42e751a8ff71040bad81ebab6c537018b3b477d138aa4e55914ac6f0432f0d93394ec9858028987996c25a8ba021968ff08f72bd8759b539faecb3a9d0c43ecb2148ec5d98c85f98c424d3bc3f826dba3c3e0a33327c8cae58e9aaf84e17ab9382e739d2745c5929e0ae061f4af81adde2b06ab8e4188d236a01cd8d50c95ac0f673da18b4e5c3241ea77f52bc7925b33f9ed3d73527105eab4f9f0385c71e610755c7abbbf93cd8192f74049d6027ed46f50b0eb8d4fe3bb1a99aba9e601cfddb127f8574c028771e05320a7a0520b9771b563b746f647e9c640b1137e2cb2fbc6081e263089f9b3dd9123e33b183e5ca459f711af0bfcde82fa65b90c754897a6b9e3ecb33a470b275ca6a511f4c4aebac5fdfa791c45e164760ff15824a7a7c562424a1957e574fb205d5b26702c50761b9b650b5384eea7014422bf9e01716a2bee3c44fb9ddae17c396accc31f04d01181a68272a48e2f46b53bb01867aa8d2d513599a44a0414be7a63e2662db703f83e92e893d8c56b6c2f63dee5f0683751a4cbbaa4a82221169ebdc5b2f68c490ef7e5d27d3fbf1b36e43ac44ebfb8ae0281ca480dc1fc9ce41b8a37b7f43038ea9e2fce5e71b286170d1610e5dae69d555cc553a102e90fc3b099878037922aa6360a23ad2d726c1a55508ffd9f3640df6da0779fa0833497be72eb7ad82d2e11c7d7dfc94bfb1f2d90c73738f854c0027a2d95a73476d4e17580588546083f6b2999b87e7aec40e4c2f77e5b30ba4c128afb3fa2726db99404b126c479f38954d103ea777942901e2fbbd229fcdbb28e4d7478edc9fbabb84be2b8e5444ec0ee5ae80a5941d8e9d42e67ffa1cb80fd11ee6bcb6567b83387cbff062eabc81624532e45913c73691d75b2048874f63df6b71a2b9301deaaf3721feb88ea5d9068e759b301f35d04f5a436d2e90138858037be53e85767c020d3137c15c3d047b02661a589d51cfccbddc1112d97c4c05ed2fa5dfcda81b269c705c2ec514dd6bdfef41d41a36ac962d1f89609f3bac16ac7b5a0293065ab0276eb96e1a8f0376d86f2bf8d9a5904d6922cd65edca7ee52f18cfbb3bdbadc4675ea47c4bcaa1521ada075109bdfede3abb527d3c708fa01b29e210a091215707d98d10d2423222bec72e4c4930263eda64da57e67ff8bf974938574197101f9741eebaadf159a0684fa7bab7bc707061482530e61112916540029ffc5dacf4ac6b0d6fd81ab4535a99b8ec93b530dc7a4cb6f212712fc4637a8ef6937ecd6aded6eb2368500b6ddab49e7a4df11708f862adbd5bc747a60c408da69900de352fc246032e41565b474d772da7333d1aedbcde2c876026a1b5636ef76e18dc532636ab2f38b43f7f52ef13a27fddf1407f3534f6b70b31d6ae48a7973d817a379a97e6ec2a4918d36e8ed973a07560fe01843acb607bd88e9073a95d60b3f639a305fc84632da857ef43820d7e83c36f8581e59f37f505c385241fca4b6590d94f0424ec3b70d085e95fb7e7ebf07f2d662f95caa3d7fe70216b311d311ea7c883a7a145dc4d8d98bf2948a45c920b4734c7f27dc8c5acfdb4bcd50c2f5f9a9e848bc1acc70a3cdf85a74d7c3177212118a70629e9d5d71673936242f9f0620a991a79dd86d5467fa04d64e46d101c3bd972fd50ba25206f8fd5cb490c123bc698b21b743214cb9e160b83593875d22b749758615991ea5f95c1cfddb66e170ee3a6466a90290cc31b222062f9f99e80c4727e7597eef78303e44fc6a6e19ae94a327b3990497b59dee58beb5b09de8440417514b394df8d726874edc9eacf958ed87ecb64dee553e4c34bd1be7eee7ccfa799e7936ee8460abf8bae42881f3178e554b52e700022a4ec8ba870bb9a8f063b7f075c35e298c7d2ead45ee4985bfe0b3536558825b1963b0a0676ea939211da3fb7f82c0ab1554e6a3c6b893d8fb7759dcee1de5c49b34e68fdd4af9f4b0b5bce3857c53a94ae3c9d30b6f853b76de94bddce26c42fbf384bd21e1977858dc2c38b0297993d8003d7a42e600c119aa35c15b29e5e651240fa321c72e93726ae10c9eaf1e2262ef1290095acd96c9d26deec7d792b04a9f89c8a25eb2f3d51949c1ff1e1d7eb36248f865b706d22b75dc3b132f40ceb1215c7eed9210619b517950eb113e3f226c564859e4fad21462b298abf953c2e7b21f621d3cb432eab031ca68f7117d4bf6aaae75ecbb8efd1328e2b2100808f32092c368a64fd96b5aaf5b87b6c04b6cb1359b250498e5a7d0ec08ffb6d3b0fc85857fae20c35feac1ae41c6072d3ad68f5973679f005985bc8a4618a54f916ece2a76ee2380e44b20bf7c67d2b05dcab168d3b51c821f30d6923ab48b23caa4686d4cf7c9cffae4f9ffaa135dd4399585481896544d3c34b5d670d87215233c78b6b66569253e24ed908ce0ce130104e9cdb9a5a621ccce822f5884798b7246470bc09196bab84117938b21e7514045b464e3e787160028ccc2d5d1a275046a40bde67d8def0ef1878844bec10b59b4513a7daa57109c8a3ffc65ad8865323d5f48fd6312c95c7c06029acdc884e4fa30021b9edb3e4723c0f541e5c4a4b627ce571ef1d632b06d7f036539e16bea4b7126f672f41c2681ab67e6b0cf775a8e593a94eb6654b954a13cc33692cbdaf574df3d3f7cf81f17e7a68892b92cf1f95fbf9c9245d765dcc68b08a28842a009c5c1fb9d5a23dff66e14145850b37e997e72fa735bf1a9a73a14d4dacb76e3883a1b49350cb81ac1bd80c3354dcd843ebac25c07b3ef8c94c36f507dc17b5585d29b78cfebb74e027a86c4b971a500256b36933bcbdd73636d4d49c3d0e4ad8ed3fa16fdf9077a7bf1f76b967f6d018771f1b284028218e024112787030ed31320008508098953f2171c405bd1687756c42f0d5a16a0806038574cad3fefc5536af688c2b6c0d79cfe9923f4010e79b8132fc185ee95956218f83a4a6720d4ef4355f63761c6ae79ca852e887b6387035f9842d604efb5ecc7d79d9be7fe501019789562c616c5c3633508072bb41824c7699596379b01701794cfadd81afc6881b1dc6375ae4e4995e918a5b755240a028d18682f83fcdb63579a6e72bda1672af0241f310086e4d06d7abd300569953df70f960c9c730a2e4a23bbda09a19108ba4bb52fb9c6ff7513df8aed15af8b0f633616dbf5d16a400137cf6c8376765f3f0e12b250258c576638f8767616c4d3f38798aae364ea12be27411c8ea66a36dec30ffd26d0f96f12da7304344bb10eb4b071add103c2f1e00e468f12cb5cdbf6cb58d3bd9a4d75e99e870a1e1d881cd4f34b05319774281301d06c799de44ac7e7dfc66e9cc9bbf741f351a7cfec05943ad4214e3f1d208c6572fcf7b827cfedd8a2ffe903758e0e2c07ad65eb1a3ef4485bddaf1bc110b9cb8c2b3a9a95a3e6108836529e3ae11be1a3823232c341f17a2ac630caef73a0ac8c58c67c17353338533a9528ce90bb2619744faf4a587944351ac1c0157ecf5806572f8d9de9df85867d81138585502b6d55957c7066d7aae746b86df6174aaa1d756840a353270d396540a420e0ca402ed9b333f85f1e0fc9cc99cd29497e756a55b9b23d0c76d8e2de57cfab73dc888a3b3b45552420272ef50a8d82e6cc1583df841a9bc3ce3a018d288f648e24c35953746f3f3140a18603f8677a390722eb31d10dbf1145542ddee9c9c9693c8c6b51a07fa79a9d35f68056fa204383176e5d8f82f180e2459f55519964a2ae965b746ec36513463942a125e7504a71b9032b434dfdeb00be861b2416f2fda8a1c42a75f7ca5830193ebeab9f96f63490f6058a59d02a5d05645b7d24fa1466303a5082d461017b028bb6ad97fd5b2cfca90ec6cf312cf0aa1c9e933bea88b7f3623cc058d3dd5ecd3221891579ea7e5daf731b822715cd3e2fcb9b5da6eb709afa2a37b2fae09b1854d5471f11c00ff6a1c32a979498ad5b8f14b95297036c1e27087eb3bcf32f2693292f03b805c352eb029ffeadc84ae85a3bd681626c9529b0e9d1467e8c704de0e29ab06c040f747957898b8e7b5addd73bab079a6af7e399b928449e860c7a10bdb826db12b6af840aadb285c1516bdacfc246846fb284bef07e2c9015e51b3d6831b3e1fdfd4cafcc2758aaac73a0b5db8ebb98c9d636dd098a07c7dde0254111a096b1634b5326eae308811523aec3e201c80385d39290539a3d6a9168066413087577472de811073c725212e327b62fa9fc4653e0bc4c473ff4296b4c22a9039f042d1e4be9a1ad28b7bc428f220728a8c2264b7c77e95bd03a612d902eaa69af827aa022076b9ddf48714b5a0c02dad3c82eb01cd72680cc09a1d2466535dd6890a49bdde42dd1e8b9d76164af3432318b344043bbe21a4f636dcf9d3b79b4d85023dd0f4b78f14c6e0d3464144e2373eb36edf0a955e48d6f1e7669e8363ab1801e0f35a6a9aa61580167c1033710c538fa792e7eb5f6b4ff89936b27bed0cff74e7b6b309fafe03c157b53e0f18160e197630ceb5314705c4992b8f3062c806f1da5bc1ce39d3fe65c84a81ad6693b5fa09baa14ca7c35a33001842cdfd2643657f3d517aa069ed380a7575ab2ec752bc477a130d9c0c5afdb4e341cf8edfbc6e5d787920ba7d0e0cb6ea4a40cba0a5504edf2922d151001fb56d5c3e44e2e3858d4af96c6241913179e514951cb26ed45a0fb00bd209f9568abd1cbc16469c32915fa67e83c9e6bf0454c48e0f53488314de201ee277fed97ab46d1c5ab54b3bd10a691a4ab9671af5efb4bbd2666af2551c34300d62fa78b9fa202a458b07d74c6008d103577b40d3cf7ec07ce6b1ca25d5be84cc0117086c87bf874928b5627ce6562efee7fc0eb1e41c4291914cb69c701466d3f020398a89a4b2685a0ceb3ba2dbb0cf0cab2976d82bd3a3534f3b8e6f69193960c8ea4615777de7024b2a362959a2e71d552b8042929cd9b276374a9b46fb0d9c237c9b862b37969de0d26e4c20a43533653339af68f691ba56acafa7411ce73a12bad97a85940d82d777ad89e6b7c76340333ba5a38904a32e7ae068921012385b8396096de663fcba1a5bf62b989699e98efe7e332d7d2b2909b9086c3d92c6d21e3dc2987e119d48870585db798e4360e34b580f0de2bcf3e94eeee0f2d494fb6ca73c837ec5acf32530db7d95aeab7a86875e7305a0833da13875c8b64f30419986c6d878ba44fc9630299b12c12e78f76dd0b682188406a6717e38474802399b8034d6d04745f7ffd2c667c5a91d6265f3ed56459b214944e8c4b03d953979b052cf03f9bca1031e1f998f518adda966cee4e01abb6a1b0b247264865442c802ba0ae66d4a7aea79a2211b7fcf115cd12558a6589a68be6b815192ad5710475d64258eeb2f6b4e04cf97f2154a032082e1f7bd2a2cf61f73bcf51ae953b9659fedfc96699043cc25d037a0baa60eea713dc79bb04ec34d57259a6d2ddc3b4295a5684b48223649529667a927d32d58035ace0abcda56ba45e27b22921d4e9f9f87edfd682e38a49a375924f668687dfc2004a3b4abe6146e08ed02fb79dd31cf62618268a0c10e671b9cde65a486aec25cf7f6b688f8735b88f0c7254a9f1cfb38803fbd1e0725b8c69bc4442920f24e65a8e2e7f9c2fd9730221be34641e0b6d30033ce3cdb4eae1c631abded0f165888d2f8a6812c10aceb42182c27a54d8e1f7052cbcc3745590038f5f097368561e40170912a1a95e622da906dfd94fa3c71a0ee1cd1e8f8679fa299b69924e4df41feef4c66ab3a95f7b7b12ef38eac721020b75cee2b278d39d758f5e25348d0716866998c1a7028b0f4580a85376c5268901a8558c01de0f1c30aa7516a0bca23fac5582d95402e073cc5e426af2eaa9fd15790ef3b30e8518518b564cec1b4139d414e99cd819c441c26d981b9d6e1f3df3d243356245cff12e2fd1f40fd8ae183b021ad83680eea6a493e5916a6ffe6da7714f61d72d0eb07c05064488c38381bc70403022581e2a0c139d7e8963e429a5e2cc04fa1605cfa54e524f4f8b2d1ef91a5881a8ec74c2f9997d8b977296ffef3ee7452d317d2603931155fe93050e9eb39046fbc4e5eea25998c83d1d31f795343200347c32ba820a6804246b69010138f027525b887f3fc4d01ff361ceff79da4ea344990e5e25b668a2d3d3f1de6c3a6d73ad0cf625ab3e2cb22b280097a9fa3a068cca9ccead7363e29232244f4846a016dd71d03675ba5d3048590b095dc7612f4e5959ce56965678379d919ac66b74eb615f98c20a618ff86229fb09bdc26dae7bea7ca345d939f31b72e6a438d511822e7eff7b97c4f02c498dcbd38a1e6867f45cd6b2834c33a3cf8881bf8960607fe349624fa96b2621ff0548b933d5ea84a73c92584d731e2152d88ffc7d0da0591b866ce922c8031c40b85cb13c7ad1a40454b62ca4a7c78d0d4fce5188a244011b10b43cca3f50f0f6275ed0ae84b9bd3b5c526c2ea5b569bdc96f6924bea089c2c30aaa58632aad45f347edb5193d279e21964f459d85b1542711deaa5c98a4dc777f26e90ff7f337d254fbb898e0a17eb4cc065fe5e82da36364e0d1d03ed3773131b60264952fc1f949435d3041dd39e7e952834f880b4e4e957a582550c7274e2e79eb6e9c75c8bc624a82e3bbf6d2f754b55bada4aa2d2e2fef4331b7b2aae01c7612bad6706d87154c02a6455a81e14b308206d097c28ee1e1a1413df04a80ccbb5f71f24cf73158809b4b45ef56fff0f7e310f4becd9114f70fde6bbeb0a31f339ca1982adb8bd0ca31ff49d3be015c7e6213c1f81a72421c4b6d661609194654421b55cbdb70066af810c89e02b3a25f0c45447036e4c94887883843c6a94e6b8043c5c85d43b255207beffcd2b3e9da7b8764c58bdc3d96d119997a75bfaf6d91a42acd3934cf841a10aa0edc4f64ea8ec237cec096cfe1f95d34915639871ca4655b015fb8a078eaeddf51b3ecc8412a2d383d26b50e5fab19fbd392155ad37e5edb4aa22afa1b8ccde4192871083e4644811e8bbb5be98b7cbb716415a048a5310b1f04fd8c0151ddf0efba0163e4d290a60fabe36ccd01b81fe0dbfdd70570d7ffea667954354ebecb3ce584a918a350018ff49b1e3dd101d3ac0ad16fba65509d4b1807c440eb2ea8e21d7f5264da3bc977be12e77e47a62a6f36951ac12d18d6bf33624b3e14cf826d2f5a79cc9cd6d8ba5d584459181f187cad05b8f02491525217ed9ecb3ec11c4911cf5578eaa43e5b6566adb92ac3d14332c6dd6f7d39629b6aa97bb1da0274f7a4850b02f6f464d4578149da012f840c83559bf3f74d0e678e2a3bcc3b987263d14c4000dfa53d2c9c61488d1577ca8ac40ec94e4ef163f25ca0001c0efafdd705c312b4ac84d5cc4415f87f3c448d2babdf76aee2e06e973c03fd8ac0264c7105bcbe73ffd28dd01b17dc9f6fe6a08ecfb173287fe76c13b1900c973da112f57104961ab2ef3dd94c22e5679290efd8c92076fb7648cc8df17db4b7bfbf9b535ab3027b40d2da03d866c8bb8b46f8f1092ed45494a7f86f17d971356a56acc9d6b4fe4adca18123eff28df27190464c3818dbd2ea5e6a388fe5dfce60601773e7a41e177efb253f3e54146c5866fbbe73c6b2feac59aed7122aaff86105afd54ec1bf297d26d1b727a1ba17cf3f39e8152119d961c52dad3238828d10da5ca8111af2102b3f752924b5c04ec6fb2ec24a835ddf1d19e5ed1c74b050c67c12362a55409c78f77188dbe12951b428c217e3d299afc57b6b285a3c496c980a29c9070870310dd8a79055bf10d94d6c9ac5ba799ada51d223335127ac0b3318476e6d6b5289ded6c5233762148f1ee8e01a8ace6c9f0eb06203394f94cd3885fe9f7856620b29f8f4d3c010e1eb7498376a6b77df582a856d984a6bf68f9e47532e3ad4e5504014b638cef4c5ef8da1fc1db0669c3afb992548d57398d115f5cef046461ffeeb3fda984e5d79c442b93433c7d8bcab8718de3c2c284c01034729669aa2780a60845341ce31d730634ad443299f5e9b29286606fcbd3666f88607e6e072a823547f63dadab445194afedfbdfe77bf617dd357be27f51493e6c63df78472523f2e13e453fadaa5022b4e76b2cd33d0ff7227ec8ba20a3abdc5aa0304ea214933c1f0aa609bdff57468e0525cfc83ca788753799070492294a0d867cc9b1e7c952e95712cd33832136713023ba8f009868c135a169a1a2ba184def15f9a76a722e51f1baade33fa668b72749da88b13fbb075d6e0c9c2c8280002650728892f4883d83f4f58a35b7b9b7121531aa236f0194c0b09bcb39cc202b8c5dec53fcdb5a1bf4251a779de797b7e2f11abae515996c6b63d76f34b58404497aec724c3aac1d494262ff53d1d672435c46db5cd7048e155167109797c165295c2cfb196a7c628e27a08c54fde86eb0b1a472a18b74972013078501274d5786ee460211c044d4c191618cbf422cd7ef5144686fdb2ed143ece3851b55917a0454d99e9a10c5b8fdf38b4e4982a12d234c4456de419708c61864e483d52931ae3469cef74f4de4b0cd4462c639badc7a561adb14a843aa921fe7b7150e2911cbc092905df2e5416e92664033641a9c783e767485e1359b4266538b807356238dceb213222c92badb10cdcd4aec3a099944dc1010b17dec03b14dd440be39d45b81bfd4cef0653b7b2b21a04a90f63b0039383a02ec079498c5499d0ca1ece2307dfef5b0d82351341e2f0bd12874178cf74607e322cc38962b35e8086509513175e79f81cb8c3a3e429c949a5f96cebc56ef26ebbb0bb0f33dc8216d01180981f96f521a09a8f07a37f820be178b126d049517845ea906b397ce6661f9400217d714a2dd8e10fce1af3b502c0e11cc4de773dc0bafd357dd6dbc16b7af77f2f4f66caf5cb1215bc1a49a7e501c14d4f9466a3967166e245856db024fd6d814a60ab110d6a5e0736e28928c1a514ee9fcfdbfa8bbe476df539108dbaa51552639c07f409c1ce794c640c659fe17a8efbd81a85c43d197c69fa92296fc9a42e0d29c4140227b7b1ca5b63d47c100977118f2c6949e783d4b7c1413bfc67017765725f865563350f85ee154c75bce2e9015ab2a0d4ff888dbebf5ac0638b9e00fc2cc7e237918cd73cf1bf672f0c4775194d25117e8d124662e384f2ad97e16d6c1ade0a3d52da525b33e1d6d8b15c12fa86720ca4befc364d40b040797f659e31f8cec753228effc2d01840e126f816b06ce3ecd5880f34eedb26efe74060445700068e52cd9f95a732887a8759430ecf81cc84554411cb9572989ebeaa5e3ff3aa91c059b41b82742f45079730a80c979eb1d70241adb2153867d01929f6c2da80e4c3aa89ab560e1a04a024b0dcdca5a6890b870aab1f5b3211854beb7ed3f26fd40b5ce647b26b50454dfbc164f9fa9d0de55aa0af9a76cf63367e3aa5118a733d25e7c6e43bc300bd4d6a59179b0498e2c468d38fb134e6ed3484f65c42f8c8c7a82d078851c75cfb7b105dc3ba80daec0fb061ffe9d6c950426dde813afdff0a0280e0017c036fa2e6a4339ef4051b7b5e80053feffd5154bc87e0d834b697ee677bc31f6cef003e387df8ff239aae05bfb2546845c50aea5de5ad73b1dee4b98a72afc27fa19317b9944c135af8086c3aec3ce2451a00b5b5c9f06305b0cde580e9fd9f94f80757083e9e48c206570967eec9af96326d1f4b7ac6b53ab051d98e3e8edb4b7a8b9984ceb917523afa05df704bc7a39a18f5a9e22d6d25df9c173b289ea9a9beb456a3570f4e04963a6639a4e2fbb16546620b72ed66c65e8234886d7397aa08bb52753e977d41d02bc483ca172c4b4494b5a5102b835228a5016f854b942116574c0f411aafce572e2de26458b87afaebfe9bffdda7f26e1e2c8064e541cfe121c34e063163f55775f0c9ef210cbc93e75c2c2f3564a1b6a064c5a9c0ae0955ff3ac3db0f5070559c18efc71438652d6cc78349c8c92eaf6c73719a882b870314ea70aa634f8fd3b99bed4127dc01244b13cc343835d9e4b408743ac2effb7794f6f2bedaf15de00ee716983b89ae020862c919e08e9ccf15f3a6bc650f9e532c602eb7a0d10d10257334128a97e7f516c5bfa6d480580fa542226b3c656fffe377428d8d0a5f83f70526ae906d8ad5b0e7334c4cbe997b0789b58ece7a32b058a846b7e1f030a2b9b98d78a45ace3279864aef5415475f301db89d25826a04e872d27ba4810c0471447200f45f60e861ecb3ed0775db7b78ce9b4d4ddf074e9446ce5e216b5f54c7ac58ca032736b6e437c26ddbeba8e12b99f6420da31405b10acea26cf8a5788886b0eb43ff7d55608d2d7e4568462e94af4d41de8db0a3098031ac389ed193f8f92e4161cc472e9c6b8a948b76f39373cab44b9e5c44ffe4c38d57fd6497f8fb3e1cb4f172622cf3fd0934386d81737934b1f297921d1df776163d529e33becbbdc0be4f3b1bb3a1e8682bec5655d2b271c1601d25e4e8084c56471eda81995c5bf3ddac9de39e2a5c22539860fa3eafb5597867c558811a7081117874799010db0e6311c08b241f295a1f82cdfba966567ea73373ea0779f9bb0b3c993cc3e160abbb98a917364896045809d20a19e7c6c883935b476769cb42d1ce7ed2619203d8bfde7b96136a5de2d73c748e496e44d6fbc864d5ece836ed427d3caf71cf208af7431634a8f4e20b408d9c8596c493f082bc438f254cac2b784a761f597fb73fe30db96f35b401281ae9437019649f569024a40dc6a1a1a022b9ba216e3fc64f0cccaece10ccc3147d4f183ee15b57c70885762a28490eece294132eae561e33745a274142949b975a015975e15e9701a37b3447673198aaeebf8f7348b9fd714e19a4606970d71c65dd34a3d00076f7cbc63a93933441e1d62cc4ba97fc626fea0318ab1f0bca06fa34cfc859ea5b0ee940b4d1784258feb78907e73740c1eaf8e7f54633f3dfce30f455f8d8819ada108339f29e9e185f53776035601ab1c50205e87f206ed9047236f0cfecc1d7ddaf80e2e8d2637bf9dcf30239d0e47a974ef45ec4ecbe815cc1dde5f3375066fc6c583000534680f6220e2a36df80709a2d83ac2fab7cb0cc5f022f8c74d44cc991c74fc7707c47ab68a65dd1645ff9772715108ccba462766b6b33e7e0c99974d297d0783b851e9be3541095fa49c65cf43f7d5f25bb9771e2bedac0dc412e4ce72ca119226b8d406c69faed211d4206963f753b7d9f3a3bdfc26f6ea1c7645520fcf5ca131e057a7e2f9526526f3ae98af221a0f0f1b9dad3f5cbca7d3a83d4e579fb65915f5bb63c6e1c2cdd19689d42e2f16071c90b9a6c304714a063793b7c780e288bb0baf1ded8e71e597f55a8699e914c254be862ec8d426ae15065fd3fe6247c22850151e0573cebc611693853e0a399a3fd1649220f5db992f7628ab132f946908a5a49fabe9ffd6e4dd2339a8c8f640f99f886f68fe7d6fcd2f527774757a258fb6c86d6fd470f7ed50b13b4cf786448a21f8fe83266262ef6424bc8b36843939cdc74bc611654619c888dcb087ad22cd955772120e897de1ccb4b3f00fb44511928557dd3f1b6ed3af660a31de3227a1668f94ea2bafe2a85fa81f903e036b7675dd495c8353581ac40058c80f6ae9f7a63f0f334307deecf888055e2ceb42e252bdebb2e3d336d732c55e451f92856ffe953722205731ccf72aca4875b5f5fe859d997c765418ca1582ba66bdba3151bf4136f440952839229ae5ef9ccbafb1545190adc8b15b6233aa6972d6dbd1916a404c018ae9fc148ba35b2bb4fea4d64e4992b0adf04f7d257c9960c4100204d5bb54f92582ca3fe4c204d1ed1df8a57051b7687cbca86080458562790e6506e76463ec9ccea9cfe943be1ed0cf31d7d9d6e858632150d30845e759a750605b64b6e33bc33fc27faebbfb5c101730b4e9999c9e98ea5f6b8402ecc0ee08868477fc57cbb1293d8eaa6e14a37d7035a3a31481c65ed16feaab77484669e75a942b04a6b34a2201a311fefb8a1a9bbbf302a0afa7324106ad17e7fc0abf06a52b889a0b6ced2fa645371aabc1efc14cfbe157d0dbc36f667857257da18517cf462434f5d3fd7f0913708ad6c997edcc09f3216a9190f26dfbcb52b3e021c9f3f2c8aec14bd72694febccb0a959770ae277aca5b36bd75996907b229ea51c2e2b9bec598f3cb965c9d9ede69b4442b57f4f9cd233adabf9ef6d8bebef895c8bb55de4442b3d4a5d99c8ffaf10ff2d00d8f36f0ea3f0d39d637faf81b5a6b355f2c89e80059c400576880ff2506525d6c7980aa398529d5d28358a7d2cb5d27ccb85734aa647e487529957ce1493cd19dc3735d6389e63505594da8bfded9fe9d180f4b8aecf6b7774e76673112ea5278c4cd24b60f918cc38cee9be03399729e6da0777dff73b33937a163c5da3d71384d9c58d4096617e0d2ea8519d22d02cd6010efeb2b9023bc4999a6d58e78218f00ac6eef34bb9b1fda9e95d86985cb5d523021814c820e0e19c7b6d275bb9e7c575ec6c0a148c276c1805ec874effeb0ef7fdf747e79f4ed5ac3f72dbe1c8bd4cb502fec8cf22481d72d63996b81af348711d2d0d7ea44f2c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783005c8cbe0255b91986948cdba29acac20c93f76fdb6e8c3d330bf5b70e930b7f2e352dc9ec7ac4d06f3451e23bf7fc8ed985dc8876afc020c400a3112af3ce2e1f8a2865525c3dac7022847ff42a756c741b30dcdc4e06d68e90de457331fe0d305450e8fee09dfe69c7a2f5536c3e90d54d78dec5cd50e6e1ba66a4a24ac798d7bd0515a7b2f0cfc6a4ece6b18d5ca0cb5a44532157cdc78175c527a970adeb24cb92b03bd3cee3df8d9ba47db9f24bbf0d419dc2183ac88937f906fcd35477c42ea389c7febcee3d751d6b8a03d279c7086db3137fd60a3812ac5191ed99af911d2e29941101d0118e6cc79f60702f3108b3c2413d7795e1f91c6f39f69d694804ddbc4b0c92feb9a6bfa00aed5ba2ef11dd182866282ae99ce84dc3205b48f64478ef5cbb344c6a08d0d25371151c2d28ad5decaedad3f6b632df2ccf3194a6fe0931ab7d1dbf653c841b6623ba29424a594a0399eb1da83895f569d6291216973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b32fb479be458c74d907385910250d8ccca85e37e29cc3cee6367aa1ede4f7d55ba0983534deeb671b855f484d2736a7841a689645afd0908618d5fe81b8e09c848c85d7018e8fc96e2fa0ae38db12ca98a8352f37e5b1df78d342be2cf3b0a51fae6ef60a73fc734f633889a9fb9cca6aaccbb0ce97c40da607e9d21a3cbf73736f34a70211406bcbf276cb9f11de77b54719f2160447354e1cb99888df0e55f80cccdbf94074c7f4830ea5d5cb777fc0dcc10af7be641c44c98d55d94fe6d019e96b578e6653f54ad648df2d79809e2fe56b141dbb37d7447663b1579bd7b9cf1d26bcf5aba0fc32a157bc2b77d5902eea766696c6991417c61d4b5521ad62ad9f269802cefb1e2acb953c489b42f5703f57a83fca28019116bab4808e8b9b4008f4bd2b8f437cedca14d3016df5206b98b2f60d43af381e73d026108b84c74b36d3a1f72fb6804651578c62afda065eb394e85c66d8d0cca4516b0b2df780dfd5f701471d1c7197c0c9978c253c8f1aa39886e40c8452a0f5af95e9133d909daca14964118060571902acdc71db1b8fac8655513635734d545fdbe2c039594c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f840b2b0c6ed8dba0d3db0971f00f72afeb5c98dc7c677a98f91fd632c422b29f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa178feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d3260ddaa44856ba63d14621f2436ed9d3cd432214c751968a95fbfc0ba3e8995c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdf6fd4e35ce1205eb3af2dafa276c6ba2b8c5279299bc2e8130c43946e8b686ffb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19fb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f7c03615cefa63114f5770454e9935e0b8fb19aa4ab99b44b826305fc3dd759e128da06cccecbe2f8c2079a896612ae6901ec96c22133b72f71463afe9dd5864666af6940157937370ea03b56a965a856cb55770dfe3055c816dddaa1127570134bf1273972fca8a99aaa2322940339a1036e68d34fb2460a26ddac8416840af393d29ff1943d1976fb32b62ad7fbcdb4126fd97662760c9af8fdb6bd81c73f04b361b8be6925414c16d692461dddbe90e51dca2826fb7861f56a25988f78bcc9cb8d6ff42657aa6a19c49622df1d720ca814e18e06aeb55d71694e53637c2212f6a03071c22a17e73367969f8624a826290079c449a7e7214e54dc62be423b8be7d83fb227278e9c8162bb42f651d6a41c5e45b2eb737a06f0e009a4e0b46c17fadf08ea7e04feedbd02fa70453df303ec34d6f07e576ce362ef3bceb9b97aa024ec6d1effe1d8ad2e8a008f300c7b4c812bfc0c15d4f45af40621bf0326db6c51c576631437ee3005ae181e5aa82cd33d371f5093b9c8f0f15fb2c915df7057802242d95f998f8248ca141c9a8510a9ff8b9817d1205a30b031376cadcb7e5897c08007403460a3e8b1581404471994579a39fa58b18cf64fa71b83a4b4088584219a8136462f5a0259da398d4c329a3e608d41de5a0d936702519f6709d1106b8f018d8692d2929a64883c45a78e8f7895d867a6a541a9f4bcb8b06a65c3cae4939d6c9f8b23ab98948b2d83e5585ae4948890fcba4a8d02e2d423d364f4681fc6f7481fd125754e88ad624ca4dba7c926a00eddad490b50ac6667a8402fa9b4bdb885536fa0d322633f6fda3e3f33f5450cde5023dfee86f74ffbd352fbf5fa408bdc5e8e4f12c546cf418da5be6c5261029acd18980300e8ec4b2beb1b5a457f3ab6d776c4e7f206f3c8b43160593d544aa3831393f629d0a03b2e71d83a91f96348f2c80a362bc69a045b4477fcb773b45062a93d356024230c4b11f996475a9fc4506a63e77278583e0d313d7b4d9bc4c63389c61a35bf168e9d272faf4317ca8ffe4042565ecf88c0b3401917f19cfd98665328fa95e4e83561d188b49ce61e7397025d7b07e567e0de5f22fc027df146917087f59b6a4b9b108fa12901772844737c3b0f0b299cc258dea90fddc7a76d2a866e465ce36dbc13ff12eb87cdd2dd69166d99b23acec1fdf0c0803ae3f30b92dc7217ea33b517a0dc3ef39014f679b6d01ecbf0a5c4448d36161269847a7c59d48ee6950a126225027844a3d620746fabcbee70da3a9c17a6ba8585a7902a3981a037fc8fef9c491f1ade2ff8dc3c236c3d495686659a21ddb86b8b649996cf8541201f8ac3e030bae9bd01be8b862e8aea4cec01c57cd6b04be02485a84e18f26115e73331c459bb860942b49fd4d234e07c9b9a4f9675b2b96b80aab69b7c92305acc5a93ce47cfc65783a468dec30fddc324e4cb0cb88e93e38a22b31a7802e61c53756b48bb8e6d7592f6ac21b3b598c366e98fe7d87511ac76dcda6966de8dd9fbface6a41fde9ec9e7df373488802fe45419ff710c146ca2a96491e736a7a70e35254b6ff65ed1577494a89563f66c2136443d50bb65b6a5d73521f2ba7b7c250439a516377425698be180701f888ed943fe39d8c669a9440c389d1d3c4f6a7f3d763384690698aa8850feb88d1cb44dc7372eecfdf1b8367e75e1e7c8236be5a6b0969b73b9a5667e1635c6a890a90f04aca2731c21bc2eb745bb1af29afca22b02305e800ba7dc56b05894423b83fcb9223e1fee48fe0343be838f2aff58da03b702799a85377fc6ce49bfa81f9cdc087a0f6ca921914221c0ec0e5f61362e7ff53b89668aaa91a2c3c05eec0081f3e10fe5da4e01eae725b89e6d42a8e08be01fa63c79b55a907bcf91714cb35697509b4717905ded2f7cd6d1b9c00060fd7e6b4115e14ff5d3d28545b1866ece5b17b1579e631129d58dc63765fcc8283d24c60af11ae867a8c84e096962087dd111fc075bbddf2bfbf045562477fcef86094d933ca96adc276d898cb08f1f668d3692bc61e3df027646533854c0fea2a99d91dbb3575af36eb0ee3397df40336b55af20711e6dfb56694fe133062aee8bccf81e65551d0fdd24dd6efad03fe5068b6b123495e8441fd4c20e889dbf659da51c4b15a562bf2493f1ac183e12f6c54e31389ecc13195aca2c5dbe81362ddcd27323cb995f1ef5dbe6673b88f13f5bb4e1fe084e34217013ecaf1fc048de69634e67548b8e7aede9e95197121c87eada88e0ac61cf04ff865f756de937072664b27993a0b04f714f4e29940744d7226d7f1853de99f03042b28f3c4bd994c7432943ee6eba21324606926ca1cf948c646d8078a6606ea474810055bc1c7525eb544652d133f293bff50a864f3cc1691035d244c83b37295b8b0675980397ed2af65dabb85792ad8659ccb34a6b8b47b1954d6a5413acf835e0f17c662e13e4a441386bcf4ff806e941b2956e6628d8600ee7770c6dff6923ffc6b357ffa8d96f540da07dbb6b53cfb7527425a63b3c91074e395a69d7ac2e4e2d5b07256f1e1ac15fecdc1bfaaa54b98a91c151372b8cc52616b9a4d49dfcceb080e774e97a564e0deee35817758f639f95203ba0014c7021c3b1d7ffde98a47ebd925aee83dadbac3865792509f39d3fff279bb87e7abb04e9bf613d8c1f9f3022d68fb5dab829a4ff6315e196bf16e023b8e219a873d0cd29983fecce9871774195dd6369532caeed9bd5dfa115c632657ff52df46cd5abd674a7fdd919f934c4f6408b5f0415f2aacd269b1c986877f9ac16b1e8dfd7538e06d01806a719c394b7bdeced214dc77d966fd82f34d9c637c362bc06e01cbc4e04ee7b147992131d95cc27451d4179bc11ef354507d5a61f3f27f22a046f29637758e979f71492e2ee8c3563de308456199e05ee14798cd326891603e4dc51c3ac029dac50f73841add80ca38aa5abfac2458df97f7da6a7b43c4d4d7871cd6c6d12b543d8cfcc824189de5fd206161bfc2f5bc4038a51ee83d787046dcdd7df8d34dde46d5f6861dd780e67d520f0b2e8d0715e90c2222fba10f20b1f037635068a3748a063780f25f6518f0cdba180eeb7e54f4f99c1634c305e0cb336b84733ed401a2e2e62a05918bf73b10ab73da605f7d960e39fe429fdb91338e3618a07860cabb48e20b820555e8c705e2d3f5cc146d11c6064984466050160e4cc5ba68208411f21d817b621afab1df5fb572d6370fe513af56c40bfa8e319fd7f1833865b84538b4e4143c11376a618e8475ac6afb4c0ae7a1846b673e0abf0bf524774a47fdac4ba88e924f3645f7e08ad273fe529f1c58c8c1cf2623d8ed67cf5d7e0d0ee49e4db8323f3d71d0f638781611efd2d6c1c4ac6716a2057981d25e069f97c84288b1b369b48a6f8bbe4e43ce48f49aa3ee5e5eea5caac36646a8c932ebc1860692b5a7cc2940196f75f510336561f979877cb0cc7ab1f45067b6434841fd7274ca28f751d52845c467b64c78616243c50f46720ffa6e90f3b381a7912f9f973142733e3381db6c6571f2b1c0ef9dcb1fa182b5613c11c764ac72dd2fc8f3f9d9cf326994d69a0a18e5f45e690c5baa255bac6b6e73fbdf7a6f078adee0b014c72e0034ea32036bfab68f573624abd81df04e21eddf3087956af3ecc476bc13a61c7ee2406701cd51b9077aa092077251f258f84e45ea5c9d079f23ae2812420e5b99ceb3d634b3312aa042d6cc05321a49c3516468b5d7f8c0cf4437b71d244884624b90e2093ddc52f3168c99a25b684f50f3557199250dade4fa91e48eacbca4dfc29a0b93a91dfbabe2b9c8f4ab655e5ad0d365fd9664f7066c7bb398ffca993d1d665bc9407fe58072ad3e11d97ad89cbb7bdc259d2db843297b6a12dfea0f5df79286494407f9b744a949334291f355e20c19e7459fe1c5083bb66f3d2798f3e245c41e8ca81700fa8dbb4cb18927445177ff848992fa236747ff174237af5df29f32e0cc873b8423d421f75ee324fa24d39cf473231c2c90ce4af7f2371a259135a990b504022a5191a6946f8d05c4a96f42aef4ac1bf4ae55c0a67568006dd84b47c3c02802e97fbe23122ab706890b56b61feac61f10edd73c4d581383d318055d5b7c067a5df9c68e95452d5b8aa5511eb6943446ca5874475813f29b12284a07add64abeff0e32aee88ad0143edc877b7e22bc375d0825e86e8b801c97153c8002a89f426ff065b1a1f348ed024eb66a6b9912bc784948240a61f598d19068a403f9e2a353dd5358c9562cd65e4e0e93646c46f6a252e48bc3f2a782726173d2730a35474d8b75df77f0297ae5638f8f2aea74ed3c2f7a4d0a9ddcce58a1f3abae8eee7431128073970141be88ac0efcea8e7c62a8d2b1662b2245ebd49abf250cfab234b2a94786562bfd2c453c005c9743f1b83cd9c6136bed8670ab891eafc211ca902af0dd66cb56cdde5b8ce114a2de7a4e929af05ff9b503da020b79128865b8d01444a8847ad14df159f943c8bb7c5fb5d93f2f914e581c572230ea0c01e3d8ebf8365c3e44bcfbc1fccd896c1fc173f3b9a47b714b6c95093fc25d3d98e2bc5b6d6add62b96bba64af0da0df2df63e7cc8cefd473d4c937dd8d46923aaec591a6aeb7017d5b02238af5995d3cc642ae8da24e07f68705983777e55fe8d9650df099096276867e87f51ed88be6392e6c685eb1ec7b9fa653400b71a0634ceaf15020b6bf9c7fd66aae50b3527a14aa83bb84d68f1120d62e1a04f2de5ec2e937d13af93b41c70e14a53e37c6940a93a5d60af5164809f9695140bbbf744b1af97fd556a7bcdaf3a451ef11d723054e68a9063b4263e2339faa83fa39aa48d1c38fb52b72dfbec9cdc706f49240e0f7a38a7bcc63c69aaf08e063e3053d907f688f8eb388e4a0b4399654dc5fe539357a2a90f533100b8b8a01e7cf59b9b4899aa3b2c5d3aecff1e5f690b5cb249bc07c5f1441ccb6fc2b329b652db4596a0ecbcc5b992f53b4d51d18ebdcecb018fa0a2c403f388891b700545b284dc400c97e33f58651a77086fe425d7bc8b6018e61deab32d46b61f6c1a10602ed63464e4d78216f37c88a6dc47a25226c125df9d614cfbd471d140e776dba06e0b50f4f9622754ffedc496a24ce9b48ba15dcb1c5086842183de53aee99f1a93ec4673a2e0abefd49c725c306de5b8a3a982025500b90e5b65605847316cc28d9dbb9b80c89673c99673d7318466462c3483c879078c81b4cd80935b787d77070418450e8a13d2d19b3867f0e0492b8c6ddab0a53eaf9708a9e169239fea21cf2b9291045bfaa37e6faf118a3b16921aa1cebe9fcd9576d6d2c7ec7b6636c311d18e94b414e10f077f8c7aae07a20cbb43ac926d87881c0e9bbc5f92f3457ba58ccaad8c55a00cbd18dacd1981fd026983351f61f77e83b5d03a7accf8e71ab959ec96dcdb2615eb559c8e1c526beb0b580e8d26f0e8607760754d86ab661bcaaf20f9709a72340dc3dcac2de27ccd6ec2a2f9cc4903c22f9a2fe1febc49ba0a93e50555af3778f46c041d221daec1af035f82b0765109918a682e5cf40a04ac6e1647444ba0d66556921d5c9518800881c8476616fe8e1580f6c9d7e0e92779898b4c44e082d130d2f44732f4c683cdc01f09c2e4acb15c38a94116cbd13b53013a1a0b520438fe23670603f91d5143cce522b3c18a66453f118c3f7d3b404f4be47454324edacdecee224e70a98c348f0e669b9ca6bce030096a26a062b9e98e810cd2e55c3b0b52c9afeda945cee96c3e511a3a920a66f85444207f66609c19413e3fb49120dd3039eefb50e04640f53a808875d90aeed076215a57c8e4e73aadf785a869fd3bcfc21605367704e4f32acc3b1e2a678eb4f63dd8f5612f73a910fcc528d36902969d5d3d21457a8c741f3403cfd75933e729886befcfcbb2f0f2452c65f22cede3e8f8e87e1018df32525c7a902699b8d86e466e8cdec05c2f18de79fe3962965f507b0bf691d6447bb7aea81bfb0cac5e6d639d48704db5931c89be510d380d80fa5e4a4203a7c71b2c68dc0397ad47aec63b9780a82cffa95a9b7e2db8299a9eaf3e81e641b89916ff60dc393a0e43f43cbc46dbf28fb6c3832ab2cf630af58b4686c5906433395b449f3003459cbe291ec4768dddd32eedcb9af6293a1c87ffd1c9239efe53a4677af560c486ccd509a71e321c392e093b8b55e6c1a8f16067bd960daefc3451f895b7b5d5a789b8a28a840518ed6b04f2b8d8211293531111d29ce061e528ab55da4dc9994a2a5d8f487b08393a54c779f6ee222547aad2cccfdcb29fa9dcc0e0791e5fa7a2e0d6a8d092a2fc5add4cdc2757013477bb8cb0feacc9752aee42ccfa07786cf96e826b6f9d0b08f05a4e4299c9828f405ef60852da11f3e0da666170eb5d3944b93d7bfff803615aa37bb06084f0122e91a591a306b642c699c43d5218983f9c6eb2fe5e7e40d3f869d399413e72caa32eff45a82e5865ee2dd77ad51f8c033114ba72e0639fbe0121f301e67a4fc3f980585b27f1cb5318861098d69118a7d3bf0af5ac63504c79ab3b74c01fc46ce1dc24e5a6b21d750469c705ffd55ab36180a87b5df8ef6b439b36bd2fc6e87dc53fd53550b3b5e94c9dee3076783532434ac7d70a1472ac6405f668f871f3bd3b976d7642761e2aa7fdd54be63d8070b9e668c1cd8e13264e7f8f427778889552ebeaddd8cd49403d3213424d7c0921ef5925dd3c350dd643e2fdb1d19f7e379ddd0134d59904ab2d6257b553d21f4edb2108c34fa22cfe5b1008d4455fd9e0dbd998574641dcd77ba7e1219d891bf52f6806812dfe635e4530d8877aa1c4ba7d3c1417e3fdaf96136fa1cbfdcaed7ba099ed3006dfab5a6396f2cff6f0de7372a32dc12fd3ae2ead81425f50f78d137933ea156e140c573609ea3fbd90a70234631783f53b30eb2d15ab3d56bf80fd629549a547a325b1a35fd1a3f58f71f7f092b648928f7e882e42046ed824600573db6c5e48877263e5b2c1c8e8273f256a4f58f5d8ae50f90c92d442338b8a2e4f4a94e46ea5161129681da3c16e0c8721bb9f18d0886ea4d9db8c2561a178cf940e9d31536d7f2450cbf7487cda6a6d517b0c5611b37eaf81b82af7d32e480e91b457d37a8676791afd5e124f92da662f55cb0711aa65d3141e2ee2c4a92a3c33179053e2ad2da553ed51b294f9122e18514d17cf95cd4ff469c4ece22b5f7969ff6c5e7948554f80328700f65a18d5ce75e21b4974367164817d4fc8e554fa786fe8375d1fb843a42c625c30bb28f60be6e484e5af9cd3c8d0e1083638766c46ec434e366ebe936a56bd21bd04008489830d005532e3fdc7e1f89f44e33efdd5caf92ee6e781fc3a41e4c596706e2127accf466717a68642e114b2f0df66d24be4f8092746b1d589a7ac6d0472dd709f9bee5068496db60be80879780cac6fd29ff022bb09060f8425d672be005f943117543f43d18453d7200008e417c888fca7451ed8790cc582f43510339036e3954f57dad7202777343d4d3efd978182218abfb3ffb19c296ff65328e2a589150f738f4effc8a6787669996e633f5f4a52bebe47d60847564cdda3edc90cf6d843ed6973eeefbd0429934651e087f1a4643e5f597cc12661c8aaa847a77a7f86e38a75a3e40cc4a166962f69ec29f6df9f538c58290b9ebeb3bc1a1e3624a4804b1d6c58ccc01c0c59751ca7159ef5afb68bffac89c6e01a38dcd4802f2617d6a7567b27fe12bab3c4b43ab5fd3dac1e38fe7e616ae9ad95836d3f3f8a162797c6dc46053c3bd8ad62c819758ef1fcde76879c228e00c5d1910889cf284132c889c1a70eb22a4701fcec0d3e97f6802decdf9eeef26ec60501d637c6108b5ca4294cfc426c07674f306dc6533f9ebe736631ef912a6aa60d4036b089fd0da17fff215c6ae8103db27135637085bbecc9530209dec30ca142f14772e3974fadbe5d53917a2b714bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863646a30bdd21a49026b2a0f553e7944593d3cf015fdda29c71bb495e68c77e88ec1b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3084fdc0ceb486cf1214e1546f6ffb2e85f24e40568edfb6d37ff5bca00edb753b3fe6e954513ca42fb0cf91c8b3d8f2436caa8bbfb146930a1d21947c7fd10dda04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a494ce1a9982aa8175161719155d2f2930a48f85e0f12ae299871d0d65f3466cca93e9478ab451bcbf31c7be540f4501146af6d02e369c9d3c2b7b04e458825b0ee22d0b87ff59b2599eb3fad151417e058c50bcb52e1a9bc6ce74168a3a43d6ebf876dacebe80939bfb82107b1099c99c86d30cb6bf0472fd793c90e1dcd143456fe383518407b0947390534cb2692282610fdaea61ac08ce72b04d98acab23c1f69e6ad2008728209813bda6865ed8c017dd93ab5990cbf2071ca8033dfde122337e367492da8a81a7766c2d04609cc94976e57bc391264031051fc0b32ba38415f64a7805ba5ce07458c60cf9bbc0bd2bec640fd6aa08e21dd10f18cab49a64a7c6a41460615a9573557310c037be0878a3b1fce88a646cc40cc57ea40d94ca7fab1c77f57a66066f252b619a1833ee90e4713f527bfabf6c0ddde6e883e9f8c410e45983553ccba8199454f13e1be8e1b095eea144bdc681c09827e5bffc46941e98b8a0b0fbd118ae4872ac74d9e135039baa8184e13e7e37906fe1286f77f8b63c348172ce0b6f064cd260735c0a72dbd7f672718e5cd62436ef37f14906ccd7ec52dbb3b1ce2ada5f3fbf8e2c2c9042ca5ef31911933509f6937b91e8018553d0d4dcca5d6fcc6cc7de2e8c2d52de6d93172255eccdb57947f0b3322ec370336c32c545c51f19097907794749c5e676dc49fbf9cf806f4da27530f34d720d6113b08822dcee046b4d6a872cbb7d9ee3c7ceb05ec3016c09a483b693795524e49246399923a1622a876dd9eea5665eabf709bc2d996190c7416e725d7dbef32ade912eccf27c2e178e7468fc387e2b6df539a6c93a05b77d961722f6f60468d99674404adf794193224a440913690afc0f48a38c59c75e2b5305b3bbeb92304290a6b67f50d2d4c2ea84920d244a084a71018dff2a13eaff3950f58d50e2d433e7b8cea8b2bc38927ac72f434df0857cf892224d8db2cd3a856afe1352eb69f9413a91f45e635b32c1925883d6c06c8fce197e80c57d3b714b1442d0938bc41f793df31f36b49a86414f9bcad8dc5630b5af6508e5dd9dbc656502b3546c285c6e61e9ddcf8296e1c99f8d69d4433079101882ad9dfe009a14d4addc0ce970c909d9a534224a8e42d5ad993debcc6e7218cc5529df62f243b12607aefb1db920d50bab2151e073cd2d4bec897f1dda073beec58716655fb9dc12a82b486b422147a6f4ebd369e44cb2faf37ceecbde92eddeab5e0fca307599f697368b85d2e5006bd357fc2e33dcd6963506b0856a99175429e24f9dd264e43ac1fe3f1da0ed32123156786db4067fb508ef0262d9ce0abc44f697821b12352bf4ab264b219f733c7982aa0d7a178dbb05006d5f598578389af1eda0492d34a854fa5d5503db5587ad4eec404b693cfec4f7862ed70f51e2427fbe5875308f25a9edaaebcbf1f0381ca0045cf6a12bf9868a895d9dfc5aaeee63fa31d110e05f24983d0f876058afe1b3c6e10d85ad409ef49b9cd9401e667d7c4774f488454e3e1d948f8ab0df5f0bf3cb5f4939435a18ce9dc2ee6ad98ad7295f32f6bf1f37a9677cbf474a553e4e977f3b030299b4215d98dff098c8d584f9036924efa1cf0ec47f606ad2ab7da4b0bcc31d6b822ed151a2a6d1593ae272d1a7e29e73d9eca7b404b085ca1172fee4026c74af2c09beff44a7986f9cfd36d032697fd3b36ea70be0315c129f34397b31570c54241f003bf5fa9efe92a9b36c9ac917fc47496d4df21ccff865707c9c24455b2c3cf775f116906edb38044b34c296f71ab5a2beece0462508e998868adbf6eeec51312509af81c221a77a654153762271e37a3c3c78d7f2ac0300bbdc4ed8d2b3f7c59073fdf89d845f7d1e160958badbbe285a0564cdcba74bc56466d64879f43555f4f4f549e17a0b515c2b5aa077c5f7b39433a50d76b588245ad02d9deb16688c8636d7a531eea74242882cf28928b360c1acdb7e6f6bab469f5f42725a482a459bf3a0ff07036701b5cf9660883833e7a081ec9712271be231309ea41d5ce7b811ce57122d6cbb097df0b3da09dc2d2d221cf7a1e902e03e9ff1333d4ab1e72f695fc4af488eac60f8ac9261ed7191d927eda2aa538f9a7251e8adc22d86cd95e4d50cbcfd493fa6f097f346bac6eef5d1b2c538774d54bdd13c879467f063edb70d9b5f442d379296e4f4d10bcc3c7cb337040111d65e0385705c394c5de0f185a1b5782f9519f25edf43619ac0abe2e5f0768d607571a2c65c15149998c7a56e6b609548559dc4283dc09a2cd76dc27f4e86df2f2d4fc044342a4b0399648e714c0b887bffd86ceaaa184324c387806cd2a8618f5ef69e2a1826f3b7d092d60af7f785b22688ea5559fd8119576cad0d35e1fe6c83d943d23e86cab36e55cc212861ae6b09f1ff0cb0c3dfc5d0b612d22cbbca4fbbcb6e2c3022629c8e3346a5131e583d5a3edec1b1c98f5c08c82bce41ea34d28b5fb5850e1f962b6006d60d39e6ba61aa69900f9db3a7e0bca531f3821283a34c6cee347ed1600f1e1438a661514c5d39c63b17d3592ff3b0516631031e225dd7ed3459a266c9c1e616a326ee511262f5e05acc6b3075f3b7044cb80dc0b6ba46904d71ea1d03ef8ca74cb7fef7f2b6ceb472e018784a59361703d447fc2ec9234b58702c92616e0c4fb3ccf2f8ebf6322c99aa56ba48409985bbe518867c75e2b983735455f1c5b8a43fd8a98b76e1c99b9465f47ee148b3f8ff70229a0d76e27182249385c3be8fba612d7baa98c8e7c1f9f78c3c51c52d862fc4f7b046449efeb15313921688387b966dfee6c3018e399737e4e2a1aa540cf2d80c3fedffb4eb750a692406957243593bb3d1937825d5fc8079bbdeef44ae759ffb246b795e0c109e9433518e7dbf134c6f41917ca8c0988369abe7f71053aad9599d2aa3267777e809a1c862eb8e8c60b5fe7782fc0e9faec93f1c7c45d36bec5fc73e16ee355ea8be50df20a075287b9dc21e67dcc3dce24c50abb27c2a1bfaf63e2827a2cd6fec0d50994b8ee6baf5d8f915d0a9ecb555af2b84eb34cdc91f009a4939cfd37328f65aa2e025b4bba6a5a7bdc4360bece708904c5c28552acaf23b50b80746e81bb572de20b79bd43152783ce74e0cca22c14f853bd63546f7ac23deaf20508978cbb6fa282ff4a6db589fe3085f0db1a39a6d28015cf9e490d0aaba4c8f35ee629592063e331aea1d77b51ba3e5550ecb1dc3f18cfe8b62d1a09edce4123e0eb7050774e0e3f61a735efe14248cb0e0a582b919ef5d3d286267b675e7bbb64c0f9016bbca2ff0887cca3a5aed92953a264195e3f3c13abe3f540ff1383e9376082a00a162d5c5c7364a2c1645e8f9379f6519503cd196c97eaaae9d8261c1f227ddd0689349a91531f75ee48fbf49189e3c258febced692d2223441c41a7964ffc2ec8d632ff0604b5a62d713584819c08426f4c2f2a9176f1de9bae9f4ee63c9851b9f7622444b8de3596fea2f5e8e86f86fcfc967d1cb64fffc2bc97f6060c002e64958fcca4c8105e90fd9a5bc76ffb47fdb6f620c01846d6a710a5697ee288e9a8a6c2a1bb1698e098218bce010a1dd2b0634c71ebccf41febdbb3769396fcd4f137add0ff4690141eb443f176f37e6823874694657ed47fa3c0c778fb1ff992de5c1f02a2842bd27d2646a7872d690bb2f94f619234efa87a1184111c8aa37ec91546f8d52206d05b83f2924aff709b768b0a6f8aa434b27eb64759645b3d88516d6f3274991d08ad6eda7b9bdc8114236e70c5a7ca49deafcaeed39702feeb4ca4fad261282d20ed1c185df0f0543c6fc86b9c92747c05af75a56dfdce65eec9145f27aee590e945cb4d30420d99ec3f165972789c2c937fb19384e3be56bc6337b60e89182a2bc0c8b80d9fcaeb39db2425e0ef83484e84c96c253ad933cb56be6180ba6c67b67f710cd3332da3996968b900bd9d8329fb5aa79fd1b7246e6ba7e534f118a6d3283346bbcddde5069bead4bedfc52126c839c7dd4433060345dd1d292eebf2dd4fdef5df0206c6a49e4146fbf42e959978e7678ca2cdbd44218bd93721c5e9d2cb606f4bedd9314c9ced55da116d9befb9b5186e577230d33591389abc5490759c7e098bc3745bdfc13b40212253989617020d45954947abb426a5c5a1c8dbfe5a34a0fc6a1a1f2e4819aba820abfd008b14c4c1f5b1165ea56db00727dd56340e09e3b4224a95c0cb084a565748f90729d75d90ab83770d1b85fba5ea3f1af0af8c129cb194fb1a5627743c1bd48d5097fa80f0b8d8fce750bc87b9979a156c75d5d4bc39b65ab4edb95b0ee33a57cee66a55cb1a3e3776cfd97f7f25a54a1d5612b4d7536ebb583519a7f9c446ae589ad721105cb87d852dfd35595e8f17c520bfa804e64f63e99f6b555b2ad5f217c2c1d558c5275ecd0c27efa929f82ea5131f5795e635585f888b957f54be759ec6ca6c7f75db1771f735da8c9fff6cc5d19ea15d87c8f45e7014cc466ac2d8500e0649e2dc5029ee4269b78cfdc22db6c3408429fdd1af2482bacede32f94b73ec05ef83db453f71b5f142188207ae0a38dcfaef58cbc379732f0618d828ec42f157bcb2825836bb822a9d509aca1b9ae7af74ada69b534d52cda390233f731d6aff34cb0060926b73a6cea552670b71adfd4a0e188e00c0631918929e1eefaf85de2c0817d32bb2de35ff206dd1d6fd7c9ed0db5bbc2e4d6914a84d5e2487a456b676980e85ad46dd3be558a0fda8216e7365cbb5db5574f915a167ef8df77b3d7404098d0917666ac6aa9ae2587449879bae6021ac252495b3c3c456d771fa2a88d10453705123c6a3f310a770f663f6f182b6fcf7acce18609c0a7c106f9637ad7d49a953ffa1dad74e1058f9bb56a92d486d9e1e7e4b086fab12b0b5cfda50c56901785b4d62445acbc54172cf81da72ff961a90bc91a53d662ec0f4e7a8afd3ff178daf991eae43081cda1b0b13098d139eb37eb60939714a418cc4738f25590e7a012a279d131efd6a6b596bda92cad3a2186542904bb8f6ba69b20d2600622430d2ce472190343d65172f80530cedd6ab5f0a157a76b64f808ad57e7b6f2bd6edc0144a59d4e163c1f67c2b67a12d0d6d668b6af50aa5035fcbc30cd2e7a51d780004be2c25ab6064c715900333788709c90cbaf6abe371afea580a813378c4dd32a5d39dea6a0926a151cf49017e702b1cf6718f974d0b44ce4f4bcaee7b662fb4505ebc11df2bee30b5d7bfac5c630f097a6c1cf4f9d2a34014aeae7b838f71107de8b07e5b93308da0b91c6315d437dd3f819a7c15a6690a5938cc50d4c60d6907df022e646d72bf6bbad7a55a5e0afb7920eb2859f23848f5ad35c8ce87445e863d80753f1b185f925624184a9c0d9e42c276f8fbe2febcce5e27ef7f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747eb89b86357e1e3ab0fe240a80a70b738fb585a3f0aaaeb9c99c960f02899e5390c6e52499ce59a40c7ffc1ab7d7440a36fef22ceda8a1897a981a2ec786231e547be750d3fe875be3fa18f7e8c7b4924b6af7085c9ba43fc5ab7bb68f97f046cb626947cabd32dcbb90d69455fd2886085c2187d7bb28b75121baff874e7a33cb2986e70841b38f8cee91098891a3f2fcdc3cde92119bedddfb6f2c857a5b0068a4290fe641d68185a99ad64d502a1deb69824677b0953fc2965614fbd9ac0419ec102742d90e82308db63b204cbd3a4319996ad5a59d1d32149c0c02978050c3f4a41c3c9586894726bca3190c13ae56a9323ea2dd9fcc8303015228eb3f0d4c13aab5091d43b370deba89f518a9e572199b975b5eec423c165c3eedd7845d9ab8073c5016cf5e5b94d28eb1a2a42a99882393ee98a739b47cb9325c88b1a8c2fc4699cb0908139e2663d20a9ba336c05ff8557882554d31476a15d1c45ece576b88d8fd8723dac54231ca9e64fb0defadc749353a2b7617efe095dd43977cdd11afb9b6cc80e15acac4724b03032a7a171420b9a21b89bd9f75e95126619d69f1026133657cfbc66b27e77f5f71d7a7766426add46624d765b0aae89c8ceff7c8a5cec59bde6e38c5789a593722e9b4da97aede0c0db2b33dc4578481e2f30a59e6f49d022060a69c3c7c81f00759edb3108f4911078a800c38af9c3a17dcb28a99fcc75e1db2794f8f9bf510a1860e43ba3596777df59935002355d9bd40b4a16a3998994c1e5711a258a3fe1e41fa72aa8380fed31071c6584159bf855d8e2723933f3a32ec7710294870fa5a04007f86583b28f6bfc984d0b57f733dbb05d541675434d61bd9db7db0273ce21b2361e379c9ce35b65d718e439baa4ff30e5b27b7180bb96f57c3c92ebb22cb5651efa46d45698e39fe3e4e48a5fb6c79ff18856af542dd069bfcd85394dd51aec67756601dac6b9d8030e35d86609ac5bfc046f88c5c631345f1810dedd884a41797a8e6e69f31cd077440130fb8fe849529298193389e14c7c3e614bddec18667424672723ae3c1ea21dc52375368fa54dd9d53efabc82b98a420fce62b2ee31251fe58c87d795fa3d26b201c936ac5f51ff629d7bddf931f71a96c661802c41b6256b777ae8944030363a111ca0092b99f2a2bbeca74e479123510bbb55e33d3b66728afcd8e2a45482575ef97d7301ee3bbd15ab27a973698bc74b2abde8a5be2664439b596a7ad7bda37c7f14621b141472681ab651006b6854dd9cc48a03fbff5215cc9f439861b161b8a6bed4ffcc10db8f138b95f3e5aaf6595ed00dec85a7fed6ee6ff1ac7f1d45177f56073fe21bd9ca704fcb907636e166d7128d22461ff2c768303e9f63f234d5d015cb2a43b79bb8502e1809ae8fd8975d4ee4575c615b721afbb2e5b637d5699c73fe277139d6747dda4c0cc23d074e565e737a61f50c47229af18e087327ec5f20b9a0b6fb45b742d7ea3c555dae1d43ac58e593299c81fdab1f6b8b885ec9fce4b38ae57abc89e332b2f925b87b97734adce26659bafe8bd2ba1cc60a72833c8f6eec43092f719547cc81bd13779926ba835da94917318389c60743bb13c13b20a32c6af776ec0a97c8bf30973e188fd0db82d61773bed7c7e9f6f4acdea04da17d82571ae821f0ebcee20f96af616ec1f73a8f24f780a94efe7dba8f6a8a6424649045955f5d56bdb40f61e0c78ddd58dbf7dc09075e2c5dfa9b3af6c356cd6c880cb07d3bd05575144a7c9b09bfdf54df6a3bf39996b12cfe4039d11b7be4e05ce58b265da937aa1c6f75a9b1a336353d27a5c65989f5485421e576665ccf565fb86f02b4c075b735c7cbe443074b8813ab4afd42cd491336a92a323b628c6a0874ab1a8baac501907c395e6509f127d58498291fc770cb8972b302ced7e1af52d6d827e526ac5de058da09c729e14498c3aff534110c2dacdef137cd58e50c86e5c60ffc74b5d547c0c21c5858ae28f54af70a2c6750250938b3fcd026542e2aa803391355a146bbeade94dd65b1e2e31b59c9003a1906c61d24d34c878fdb6d3690b999d5d87317790725a898eb2ade2af0b84e3c9726958377bb36d2c1a003cd105b8639de2b655c17477c86a9dd160463a8b90cfd7942288632be16c5bb539f4ddf779eea5d2f2a9463ee403607c6df752b4031980b9bcced69c8c02bcbc4c6c7a8f985e364e03ad68abd033b6949cb26b7e7dacd0c085d256f2555ffb02283e44e2b72bfc6973e25ea685eb6c05a63f9d5e4d0c60592e3afb78542f1d1f836af0e67ee14ea3e2206203c568c160bcefbc3b50f13989c1413510c838542fa515e16e2dac1c475f51af03f593658a47493e5e0a194c497f947e4df72dddfed91bac9ab5dce3992bd91fb14f0b98bf437157c54cce6132f6665b808eeb4e429c46a9f1bd5652f1ae1b0862ebdef26940305b859d197264c2500ec00b0d5e33d77cef6079ab2b7ac804edb069b26b49c10c90674ad81085bac170686a4a9adcd9866d945048ce46bca66afaa3d7871c277921382ed52c79c337396184a25a7ae5be0ff277f34b5a4a08c036c7605a68147e512d1bfebaec087b6426c27bd4855b75b483b890b32469856f309eb148b45d2867d4109976f12166b2d2e4c9bc685edd3fd24b08f27b957e7b372d0ef98510055e388748d990a3bf664819dcd281cda23a7c47214a8c0ccc201d5a899e581cd6d9d3f559484e65b0af7bfcdec64b94e8c182bac2b35ee9a79a8b9bc5b6c30db69442f4cf6502fc6cc8ca17629c7b879b6a7a6fc6812dfbc517c06ae349085b5fe5f3a5d451646622e8757a84efd65eb37b0612f7a06c964b86fe0ce4026f9b2ed12513ff8ca8009c95b300232e4161c3b6961a0577dafeb09c9beb9d50ec24f623329530c00bc06950639a11be637984f603b310bc241aed1053086b963eb0dbe9b63564c3f03d7ccb229a9f4f63a3d3f153498686f67b4c97aa52f7b89f602883738b7fb620ca896af48e17da8a8ddb0fb5bbd6a90692671a775e11e1a0804f852f38c0bb83aa95d81e5d252ccd4c84473860a128f6f5f3d4592590d49f63804b929aa38b14ba84f8ebff137e9e3962c3126022112e62b03603b6dcacffec6a7a06c652ce74873289d82660bd0832ff35da7eb2e95ea91d71dedd93b8b86c098be1a6b8e276f03f021fab0e47cfe2cfd8e06ef1e179cdc61f6f0411c18ee64ba3aa56a557a73428ed5da822948cefcfe8519e21a036419ed49651d6b824cd5642d5ff02255f1429ed2e8d264e4b2290ff9859647efdb6b5bad477a34617799792a2be1fa91495c1bcbf2901a1244d73b505dac6f0eea513cd4525751f740d2f8f7912d071f5a31c54f6c5d6282604b11f55e31bd42e389f9396c9d799e42a433a979b9281311cfe7552a53376f0c39862150dd29c7dbe87530cd65c84ab08dd75179dfa7dec354405aa829d4e3cf077ee50ef3408c00e60b7d2d94e3fe6c6e32b15d103149534dae0610c8edadc2484f770f81739caae9c8c29b7b09df8c2729462333f53ac891a8b15f2d2f3a692f3647fabbe9eec5cf58ebfcf5651d8f20fc8855dac6b16b47337e23278ce9d20cc11afe4ae4cc0c7fcb015aa67da22ce667aaa3b92ee41ec404e43e51a114ee3d862c39fbdf158ce9dcfb5d686cd9c0e5ce4f05e7c8e43c76988efcc56e9427e85f8d78d86fa237b9126c64294b694edd92686ec057e4a886f68740aa27917cc9d3e248d38ecd0e1ed9cc44d054a01f912846fe18b0b69e35af9d0750a418473011b52dc161267ac7b56c772352ff0b956c58d5f0ae4d901147318e3b7c28d1642ed1c2bfde6c8f48c58960c55aa45db1234028bf6fac6919e28e120b2959789a90d28fde1a333c74f3a015fe3e0768d1d1d7e60a52007851f9230bd8a5cb2abce473355f4668cdb5fc63eae1b1828d5b567ecb41525d3f7166ae69936be396f0891e67cf7aba50fd26e5c25af845b23557074c343df2c30413215384e3a709e0205b90eed0362bcc6945192720ecb7561d5311a54f2d596e799fc1efcbaed1923f854f67fba0ebd514e6e1b9f00f396622e49758415932f23faa7c0211ede2380479b3b5f890012ccbcc9c6fd08b8138f8c7eece68689683909477622b5d21f1d197a97b4f29d8d78effb91b3d3980c86cbfe8ae65476c8e5b9f6f5534b8167348e57ee2b9ddcfa06cbdec152a1d121e956afc13bcdd040cd54010ea705f282cb0f86d8007f4daebbaf316d97d3328cc25eadc6e55608d095660f6b50578013c901c0a6314d973284a3cc59d6e8bc95771692e58780bebcc6ca62e6a25199f99d87e5135a40570f8e13ac04544f9793088cda00ad74258f69bfd405ed75306104ebf70c441d30a26631d8a2bffc0516be8f8ba6cc3e662f1a76b5102d604f83633a5e0a971ce8635477614f7f0143820609bd22c2fd9226051e780bd5aebfe0217d32d665365b940008122c487a1eddd2ca73ec2f012f0b1a6cb14b8cdf0dd21d0c7614ec6e53f12e369b977524620815a67bbc480abc56f0435d08b281edaffed60a4571035bf8750bd70bcd15ac66b9985b3df86ff477262b78212b68e4ec758e2cede2a851c747f76142c8dff0470116de91dd83f0665a566a6d5a8927b92b884a8430acf105a1ae7e4ebb41afeb1fd2530bcd055326b692b882848810d3083156e12642c3f46e9ccf379646dde0a0d9fde2c2c2358d497bb988b19ee6ce39c13c03e92a7418481eadef7e8ab396c990bf47a10ecd4ab4b77e6f5e915d4fa54d3558bd9a58535a94121d20ffd09fdd08e8655b67f896607c72f8d2dc1f67795f76bb0fd8198d00cb74b2005b2e8906ae93a5fe7ff9141158e7bed40a432ef3e0c84ef5d79ed8b6ba10723108c02a13a4da3594d7a43d38d58d7dc35d341bf2c23c6f304ae169935216bd62fc240d8fea3fc34251bc06e8cc1cf0702288d84963ebaa333f00cd8e1ee34d6a57c0d0cfbd3eb124ea325919de1a926483f2fe2ddd5f8c55ab605498ea0acb301a78b1e22f7529b504a9941e73d5b424bc915f88a3ffd3567f6d15b856eaf9f52a0b57bb54e1f3eeffb93c77062699ed6429a743d475b493e27ff4732a26f73543c7aab0c914e9baf08a7d3aa4d17f5d1d080ecafe4cc682c8e09550198cf9629f20cf556cf30c9c4b40989773f7753efa898e4e8f7ec1c9671ff601abe1be94d48d629c35baea9da215f4a5deed3db397fffc21a30fc7337a1de7b23e9a677fc5ab25fbc685c4e5d5fc77287ac49a0dd51ced34c51892f87ec04e5f5b1fa61f4deb92e66eb9548ea02b35e393b4b56e6ba3eb9cd441e56cb164a03e05dd409d237ffaf38b11578460aeffb72f7d84aefa53575fbf088dc46ee0c13afe9ffbab25ac437e0bfbaf49e7335352200fc4347c73c52250bf24b155fb65ee2fe94f982f23711c586f5828581207ee22716252389a272effc12dd9cdf43877e9fb98f8ee13fd0bd9382ebe0e46a58ffebd7b65071bd5628b0847c4391fe57819392a8f253444fa4788e239727881d3badcb5a3e584920903a791d3d297f6e9583c59e472f1f0f92d2888eb78084c414586e1d7ca8f76823abef7a02da4324c6e4d0d4224180a3ebfaf1142012517021b10d7c0f5dbc51eae08c41c1acace1fe8151790de15f893d20484405719f7f4e85f9fe40e9c8f73307cdcc3d17f0d6556cdafd6dc63e43fac2a3b5dd5c9c2d44829bb371f22889f16cec02f0dd12a6f1f7bd7e478f4d42c34a2467083b3769817d355d731ed6d46f23e23922d6ef94b91d37595a1e3b586c379a75ee9c54899027526d9de7dc4361072c00f49085df211fd1167a7f6bcb07768876794e3cbb35d38dbd39fb49f4ad6c7ae4cdb1397e983f34b126505cfe94edf53238e3d584f2fcc2468c7cbf3ae63f397314af6e9a9f0e5d11f0f25c91d99421508d521dad8ae4ad8a4e68a37040af09c33082a9bdb2a50606851d062951b340ebb8031ba1e9c6943ea315cb504f4ea1f1bd68b1559835d34be261f3abba7c036ed793c7854f3556e66bb2928ed7e401c83b4f05309b7a2b83878ade20860b7df9d52c10dba3c596ce3fe040e48f4b5e220892f5840427f3054c84a88c6a3807aab476172105e56f65bad28350df8f22cfb5743a0f55234ccad8af3a1290a312e1f2ca10af9f6e49dc678f1bfd15b260dd74f83ec2fca1f11407687ee87f70ca5a466e727ebd0aaca17dee90a5fdf7171bf6ae11797cb019d756b4a1e8a3c91da4bfdb2b1c7f6c1856d81116fb8fe6dd41d7b65bcc519c477526ea40500e917018cfbac00c8b016f86c2c59fe7119ecfca6a7683db18427bc3e51f500aeaa9fbaca7670d125c07cded2423eb33596af76243e71ef2682d1f4d5cc04e6d286005c57fa82c2bb57b3170e47bdb3750d1ebf100b2263258c2ced771a3d5913222a9abd37470aa1bec790200f5cd5e6b87888b04ea0f378e9b7a7371c36cd6ce2dd17bbfa07bdc11eb3cd52264a9841f6d5657ba35279d10ff71bd7781811a28267ff6141fb1836d3e72dd4d698a7c1a1bc1d6136f5ec3d8e3dade15d739eac7ad30bdfafdbc7bdf8a29e87091fb87988936149efd8c7970d162eda74ef66cc33f2fc135abbe5aba3fb115443c06b4348e23b4b0953bd64a721bd11ab3fd3802e0b42b6e8c3397781e7485acbfd2adaf0322fc5069ed6646a2d727468914fef32eaddc16651aba290aa786514ce01fe15c3189f8d29de7d0e4d6586badb6dd924e4ae990aa6b52fda686ba1c87fae8744a727e5014a1c82a5c2326f50965711792f9859e2c32924bd2d09feefd7900b55769908a504986cddc87fe00db907e8ac9aecf1f0f847cf841fe58d4cb9b23511268392256de87dc6b25ebbb8a248a724aaf0d443ab45a3c85537e71a1789fa93b364dcaa504dcf1ed7d202966bc66e48365f5930e497e18632c33c9732b1632d423bc8f4a3f20c7d2eb229534f490d06c44bf82f4ed8b0b1fa23513295a002ca94b7cfe2e5090f3d77eb37afc7cb64de3aebf7be48a7ba29a78577c700aa2da0d04f9aab6a23f805ffdad4fa3b34730d9aa82993043e4d5f9807702509cdcbb80746e81bb572de20b79bd43152783ce74e0cca22c14f853bd63546f7ac23de9205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c4ec0de78808f3f4fd8954f7c5cdb79da2797a8988256c46e7802a0fed77f9048dcc46a84fbcead246fe66aeb20c3e9dda9bdbbc9cdbdfd9949025c360727b50d1373428ea609a322323b27836b1d491402786687e7b60718f744933047c26d51745fdd8c75a1568d671e392cbee1d2caf3f49e0b7977eb52e272dbee105ce4acf53a616ccc379ed45951e3a1d298b374a19b173e20bd2303ec8d3c5ac7b8080ff260edb2398d4c870a8bbd3fd33b01a28d881804a529a1d4ce6a5d890b59aecd864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea4d40eac0a5530a104588df1ac8c337e169274f2ac09a3f566295388c242c9af757ecc709c669fdef01f8a939cd1d19f7c5a24d6b194ff4be4374c351812f070af587ad8dd96c5d58ec6bb5760f17a8b933d2fc0024c4b63430feb4387e1aba8f980c0d8a8c5efacb51111ff961f4273226402a8ddba70c6c7103b364cf3f4d4449402c07773fb7dea34b3060e6a955733b28bd51ff211754bd14dcab70f6c963630ede99447b09dc664c8aa87364d6ce9e21289e36ce411675fdc7278e3ebe497d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c18ad7dab30a011c8abc9550c37affa192ca926975349f8e55b2cd89c46eb9cb3a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd08176f8c1e11102c3bfa75fe47444e665d58cfe4c25fb02f3a660da0f49f4f88be909fadb15e5d613afed685490510886c143e2bcf5ce58bcbe4cb7bd4c999ac036fec40b68329b9158a21ff03af4effb808b2eb06a00290f6e845cb68db5ad9081d1cb0226a35ac8b1f6968ffe1c80448bb3f6d3e472f23434f6d4a0a0d3e4ee7b1e13b96cccefad8eace23b458f424c2038850e2cf788a189fcdfb8fab118ab13b78e06771b98c56d6dbce7ef78351390d256268973d1ad5d13d36d76415ff90e05277c4433c4964e6d92323b62e1a3b2a55af160590dd46f865fdee42d59e8c30d8a85b249054771a32a284a6f054f23b5de5aabe14af9b5c798c9f1394105d11d8ffd7ab22aac3640389d4ad35460e24dfa271c0c5dfaa6990ff39c824f0c1c67a177ea575f7104ae85d1daa3049a78ae71a3225e36aa1a834b09398611b2436dbb3a089d632ba10230826404b4c6f852e25f398c8105e272615143d423fc5d84d0048c8fee96b23421225422800dad03954d4abc5814de23e3705f51c5b155988f6d88fb9e510f066eb83c50ddf61aa49e6093aa88a0055bfcc7b1f33c3c312da5e0d3c293f5cbf5cb32e4929999b0977e167dcee273a4cc8b4017712dd94c0be79df4a35ee741d448bd9862e66a6ecbb4261a7dc42aea7c0b771545420ba424c679b6dbb802f6d15a1114470e520df3c60896eb84513e57533afdd49c2ec18fd70ef09fbbc1e1f7e4e5fef65d5f2a93a12697524780efada2e2772680eccbeae1e8c82468b9361e304d2d3ff8b6c34a2feed5144881b5c1933ea1e92d28df2c6ffd1e25bdb419badb8c8444878804f01d745309459a843372b2cd1fe2f5955626322deca37b7c4051bb668b044d7aa5fce80a7ae393695e9d6023641e743251d3e23b75cec368cd5f1c4c84bf2d295faf6e091ecf830db123a2d2d61880de108abe62b63a7ea5cc843423d9a21f96024228d0fc6ff84307d329e50579c7e8dbe16095199c331f46d8f610934638721b70e783557fe6fd2a4f3c8d7bcafea003c80581b469c064b8063770c2104ffa2a00e0cb8848d01a6ea827c6acec1704a74c4bb90d71dfb059633c72b274c88f277da90b90028c0e8c7f93b5529c167d15f8a79e2293b289c602c4aaccdb359de16caf12f2a62bbbe5bbe3c8742b5928333ce22d7a95a2875ad9d00649eeb235cf96f208787355b405bc139e10c192ed62237cfa10c008717d98484c56f52285ae176f1b20b446fa321d952a0894720515cf9ad1d76c4df0bf68d2849d5082df57aad5aa00e48f05cfbf7c62b02bb256d86214815ac715576076203aa4c77908fcb27a4a9e0e464a61e730bbe8a735e27971caf0890eb8a4135dce613845762d4f7bfd2711ae87ec48b4d6d4d0c0bc0671b930cebfab10a18f51e077ffa9156c667b6157c49c7fcf99fd78d58fa8f5686911e1bae5c3241deac515f6098371a71cb9f4f88b4171dcb7ac7ca4223bc27fefdaa8f27e254ee3a5cede5ed2abde8ab0f3434c04aef1d8b010580eb88b504981a04813328db77c4ec61e54d7285d60e61ac174c6588b0380ae01d5c4fd17449b164307a55ae35b335f538941dd7454c30f43e5d882a04f454a3581e4c86b261bd2727e1a5b1b2f082a1dde34ce656c67630e075a22c65ae77be13c099e809071dbac4dacd313883d56427a069b91af19f8936be9c14b4fea90f4d1b3261edbfe22182b4afd9f48c79ff60bcc1c5798d41b1f562cb85995529791bba021230578ba1adae77d8c041acbca4791fda6841ce1a6c4f694905af198b084e52b73a91a9ec4fccb227c379b996d2cbf769f358071dd744c1aa683283c18b1237624780bc54d1ee0d4ba428cfc5fe1c92f532508836a87e564ea3466a94dee67f04d1b4efbeb66741d309586af7aa88cd3a2533eaf5f1a06d9c73ff817659a1550ff0cac6e911aed9011dbadefef5bccbc1853b7a1984e56ef8dce933caf7428a830d8e1e7e6a793fbbd52f1b09295de5b54c88938c266295abac179d4b1e9a99c91931d2e70874ba40feb5cef01d883ab2e4aac72dc9027253a85d9e6996af9196c7b684bcd40f95509dca51ff67b021159d0201eaa5fb0a9236bbd77d7bc8515390231f2e517fa2828fa72820240cae4a69d3d1e8efdfa135b7d0765876ca61828556d22c84f77516a7fb1c60b04f9a65e97fa3a340382ab85a6a0ef9baa11b027e669ac20be233983920d903a41a6e7608147bc68f66c674c9cb74dc8116f78946b36760acb990048e0d6f6995c674a88af38555eb1cd4aed1969c32bf5e3a83d62303bfe5c50d910b5c506417a87295a05c0de8e2048196d359bb18efca0c2056485ea865ae7a136906cb5ca6d912461ab485cf85e96c82c7284683b96fdd9c1c5f05c96e75bf705c3105634307c15041d2426343f9c14aea9bd1e00d966d4596cd6dc4b018c3a8f7cb8d218dd913c6f9e6bffde1d39689d8c1df9af4170a039306b138fa23909343f449bebc46e5ce85c7ecb2b089529911e731ec58691e5ecb62c06a3e39e7fde6bd3a71327c130b9fcaa0d5ddc2a5135d06833ccaea0805bdcfc192f466d314811cf266c524858d42c39163f858ed4dc4cc6f6023ec8c3c84050428b576bd47ee889bcb3cc12c207f07e234c4654de402bb738a2dab1357fac22bbb445d25413f0625c5ef644d4fc24c118549f539758474ad61cbef1732124ccddc891642e131f12ed6fb5c45dc2fceedabe8c9322eb799144ea064de39d55920b71faae164beac8314c41678458491ad2fc466f88593852f44ce8e47e4aadd2c1d46d1583c86f80fa6b21b2a9ffdb35ba32351878402b9e372298340818f5eada7851d47a7c172ba3c27745cbbbd99d15c7b9dfeff348a9c3a5bb05dc683bb15e4dba9de6c922e40e4de92b540144113c0da8befc23a0e18faafa59a1139a1d065a29e84ed146d62ce524573cea3df964051c6ce7bada585c2c10aad8a2c4c5fbd9aa086cbe3832af0d2cb7f2af3a6c6054cd48e82b091af21bb4b126039a77889ee2565abae8b99eb58248f58a4a2844c927aec278c96f10ac0529729e60c20a6221f99f15ba8d9032bb6d3d61b9eaf5aa168ca3d735ee0c286727c3c40da39b2f81259ef9be569d49c4b8bbc3ea4f16c79d17c0e8d7f4f6806b96e2a06b7e4b1434a2a977664574e5845962d0e0a696a30f5cecd1ddd16ef1d637793a29c10a659b577a15247be8453c32f218d2dbbbf7fb899c4fe819d679369cd26f860527fbb381c1497fe3287636c5daf19c37d2e55f6de7034927c61cc45d22d81860ebf9e2c987dfe60afbac5191c8df54831002798f67b8677ba890282d5ec5f679dff97836931ab03b1239e59d67624fd07740addee7d89df0a3c0f9b5fdb0292749a9316c62097fa5edf3deea1a4865618dd104b962f56cd0ada712acfc6893dde28f0c0674c294a7180d2901e2b18d69723c706ba7d3705da3c40eafc8a9b383d732ccd472f0dcb86fd23ccf628c89c4d1de7524668c975fd313542d862d037efd52c88358db9ef95b4c87c185a165d5d82b3e203cd60176585674b8ed3529256662b91a83919fe4a320138cd9e0452d342792a4204f3ddb6a9858adf11eaf0d5317b3cc83cff32b2701dd5ecf1ffb4134cf894639c117409b4c40adc6192daa0951f721d6ec4ace930d6061f3aa33d174630d5d796a1839470784806448ac30266d9f3e734b8f8f4c2e50008adc3e6b01105f3a64ca8774e56f1be8229f7d95bc80bdea39a5d2dbba74e3c8cbc6eaa229c1fbbe4644839cbb80458354c7c387568863033e541b307b2a9f132302454e9d72611462115de73db8cac13177a46d7c62635a76bac9afad1f91e7bd2134febbb111563f3cc179d8b916ae00c30e7017a1109bef6d1eed7efdaaef423ae28053b01afc218c7aa65c156d1d4cb3ad44c645bd58172445cbced413e4fc6d8d626727010468dfc6debda2d475ac6f0762f89a85ede07a4c7cee33f2621db462633fa616da7b6510cbb069ba568e74edbf0a6d51a5b37138511b190ff3417e7da3e65940656c1579fe8e405f9dec9c98cf4e7a707b1f1c33df2c7a3bb7fa3c9cfe11e1a60d5f10b99019749ae7b1d37fd877985bc51393da4b4b20fe3a5d22b99ca6841ed7a31a345b920369e621388ef9010a675b1fa1ab4b9c4b747b5a161a7e95e8894116eebdb8daec4abdc53fe8d43119257c91f70a398b911ca0b819daf00dc28a55911b31fda1e15b22dec0018b8c8bb5f27199c104d3efef4b31e77404476cc2573e3b2ac6d09da4207948fb2daa815a0398c5fcf249a0455ef451d2451fe8bc8818a80b19c1df314db7aefca1478e3c73c1cabd1213741d6cf1ec3b23dcfd38ef86e305b0b45736b3a0df4e993d14e9b6f56b9791a5435e2858afaffa6cc534497479e140a8baa00dd71978cced64628fa2c432b0884c99658235dd2e2ad9fe2ae74d96cef4f7f068a6122939f24a36262f0f9f699b77315245987126ca19380722cfe82acb80ebf805700bd56d3e0a6613e5f00d7bc725a3ac3f4e45b04330f898fac95fd74dcafca2cdb7112eb2a569cad0e73a329d5699be64b529e52e52a7b302fb6cacba1ac405a2e123536be2d41bcd16041fb752160fa67bed7d921c08c342128b59ff6b05c8caad79671fe2d6fc54c013efbc10b8b7e1f19c87c09890432cf5aa3df78f8841061aeadb543807d1c1e5a6b1b4b9860ad92644ea9786c1df0dd79f3f49fe2497b458b0333812eeae969991683c812a9b8cab185818c6388e93c2d37ed170bd7fa7a0166c1ffcb8e58d449615f1bee645511896871d4dc1c6edbc5adf165061c3aafb5be973f5891e951b8b37f1340aa0ad4034c0d0b40decd3ac651153a940cfd541f5385d7fbc6ec63ab2f73935653850d494509b2dcd876c2a083b2a435a3a89bd3273cf5de19121a6e33461a82645cc11132b41a0271bcf87f4e45e066157d14beb51a79955be5bb8a7543c18059d779423561beba85fe5c930579cd8e606a435a0f22da0da6cef876c78a8c08f58da03b3fa22b66c1ae2eb0dcef7287e90e17fdeeb6aeb02403b3e7ea8644350ac223a74bc3768f9b20d8fe4454f9c445ac0e90902e6a75c53a10a5c86aa621cfa80214b613ed518429de1611634d9b1c8f1f736c504bba1093fb29b3dc29f529666aa4a1b7869e23552ce5d45a60d198a9946b08337f1c8dd36890b62374151a9f3d42841bb90a66121076009dbbcf60ecbd4d22c29ec7491a154f1e0ad5e840de53fcb69846cf6c0f71d27fe0bab83b530b7fd2fcbfcec77eaf60dd32cb42f3b1fbb355bf7466699a5708d02df95d8eff294aeab438fcf125fc3b6ff5e03618da65786294ff9a4cfcde74cd9f95165e215620fda8c69d3d6238d936450adbc57394219cf405aaf12457bb1d840b154ec959077e9393b27092b03fae96d7eef360d026dd33124073229c34c1b156a024516dc515112182c206db676e72f4a43899451f37b44bed4c45c615b2ed76fed446a2a9785d1ef88c52d38f2d47e9b52012b5962d464d42da95adc361053e13fa42f96d5ef11671085a4b47d3a9e160ca16b309e9f8f1bdaaf68186367ddaaf74b52875c0def7f2595446bb6e54d285e372a5b80748ad9f26523bc3b92b2567554ba67de0aa71f8a412fa82b87330710f57b0027274691f8a9a6f7b1eaf060e7a12efd69d190e4c410f17944cfe9aad7a840192aaef529038bef86b349d262f19388f69abc4a84a020b8ab813fbaa03753dd40478d24af20ab5b2caa358fd1395ffaf148c8c0bcce5c7b45ffbe6a55cc53fe0b8b1476a2975fbbecdf64351a7f87edd7872354b41acbe805d229efbf7cf8a87576eb1b39ecb7ae129b01eccfddced767f1d025bc1083f311224ac7f62512b82c5914867343cbabba8110da1fc41bf7546590cdc21334bcc30e988a0ff0ca85d13ccfadb392d0547b5c5a892c8bfefba9a1c720eea99f7609aa1aa54f8b8f6a90e9c4f0c63c8a706e970b875eb1cf9cb34d031ed01c98c7a88a7259c5150e279cd54df28df0bc2072a6bc578f9bb76c817ae578051334d293bd5e688dfbada61d10166235998406f078463d8aac6dfb016a6988374776cef55999da16bef5c4ba403d2dba3a61e328ba1231e16e501c8c71ee5212b5346408ac04d5f13805001f80cdb426bcef1914c05a14bf54870c3fd600dcff329ab80877810819cb2a5e6ee15421d31132860647356821524db825594d7d1cd16c4b7a8a0278ccde4a9abd50b98c54cfcf35eeebca8a7836d352af295f754edf6e288a0854ea2fd43d6fcc2e68487a8c62566c9405904aa6fe15a7ed7f57c6f26df944c240ad394893298f4fe5260b8561acb069c362d69c63ff8ef2de04ead6365fb58361248c207ddfc891120c062a52b45c5b24c0691e4e95c36f6bf0ab95bf4076bbb5a5d3910e9a3c0af6a1af7cc6c5513bc5c1d7e369f821babaec2a0ab4b9db40b459a65fd0691e89a84da0c67ac00f9af115b732e109ce92d57b452da6db42365748f090b2ea0c379040d53bfd31177b4390df19cfff8f695132111aa371289784b1f756e40eef6518001ea107efb25b0344d0457192acf52d843f1147afeb7de148a68f00390f6306a0aa1b45c7989326c2ce6e9b4985bea1e9c231ef6c822302b820f7219e622b677764e76347e3dff5d72ea165596bbe2caa5227a08a1d7f3aa5482fd8e5f1acfebe5469e7e942278d3d3d740334b712cf376b56b391a85871f17ac5143a384320f4d0f1cc5bfe5ee02a6a3bd126e475e100d782beead044ba929923a1899f4ad871e046d6cb506c3352db5e882fd20852b2890318043221802063139fb2b4ea6f446b8cbd4b5b2c853ebede6e3add8c7dd4276e8e56aa76d552315a10cca0ce4f6eeec17bde3517934a4098634403d7f87cb48b001339036f7b6d891a401925c83d801601c85f81c4602f5bbab00e3da2b108700201404d563c69388181b7f5077da082c31583c1020b9781c92e16575cb8db700da065d3bdc62060c93a2a5af68406ab9dd3d556b2f7cfca0770e31d9bf215572906dd3913f8a5b287226e8da15e26c72ae45f5004178511ab32d39e4d4c046eb06d8679635898362357cd5a624db3089fc7d99010277f3f1d739dd18170bc17241d3d0aa3261562e9cb6d79b773acfc9019510713f5626b3425be7972e6541f88973bee97a58f60e49aea1372bf0e7f756b8f8059d716ed72c7b5692a3557214d6e79ff7433be1ecc782292d74162f32353e61abe073f88c23a90dcb61c87489c71a1cd7de7d7ab176cefc4cb22f67eca8f431e404293ef7efa23edd1278611df62d10a1700e384e9d76ba2d40ca548423bfb89671f4bf929dc92807aa2c9d0b1e18a663d757096b69c13a270e6d58d23862f7be69221f61bddaf50cc3f3e3de41db4320f47faf0b42a4a0678655bccdb9b34466ba438e4b80ce9a70afc209ebaf3721fcd20acdc9a2a30dc2784074d9dafb37d8aa5284af2624101640582d37ed1ccdf54fbd54dc13d96a4919cba8778228ff4c7eb6f011ae3cc1f52922d057275df81e85ffab0e2dce7182922f9429e8d236a55c50fccf0f59988b47607be3de88808553b42ffb02768eb0df95c2c4a94f8a58f596b6de4d01ff6646276ea73f4f7ee6688f89998630e59cb2f6bd2f0677984809ecd21377008a1a243a14cdff9f436d53f08abaa387fb3e28603bc123fc0282360767741601e3eadc022e895be1d8de3c2e120758fe70b04dd8426654fe56f1f990936e1771f14db8232052372ec5978ca3bcb9822d5a1df50c5e7504b5a973b66e5ee0e312159c071cb7be3b7db54b98feda805ab23c4fe862d776d1ae93a4d70892c9fc64a30006556f112c3c63e3796e4c141d2a6c4d33d2358e5de89f28dd571cebaf271694a2292de1b9e89de60800d913a5a07413254bf3eefbf59b0b5a143240b2553c84ce50e8c794c4ec2c3bd73cccf224053fac0dce1b0b6127877139efd245639acea4f124de05e89df8414d219143213ae8d860e3a77ef0a89b9f034cb633fac6f9d1321eba03ad0b01dd8afab7656b6226708acb1916ad846756e8f579d9772cbf0f06f257c3b8b417174698b58958e72df8cda1c7a77ff0c54b56af72c1abcdd317cbe5b574bc1593e81bcd7f46b4966c568ad6f8d7ef7e305fe8408758246f3deab125c4dd2e2879d2e5d22344a640b560819924c4b9342e93f2133e3d3d8f87c9e17b4480d2271077de65746478919032d6c2459b344089362809b53b3839f7e07e42664d9aaeab37eeb57ddc3e113df909275dc454d671f6f4aac2605429bfc83a9d92d0e4c01a20ae998f841b08b0dabd674dcd44510e8b22fe46943c4905a99cf1615fea6aae98115fe6f65bd1e2121aaa010bd56357d8c581e903f0c9175fbb1d9464800df48a6c38a2a714b51f49d1034078fde0455f132b5e9c2c1406adea062663bd9fde423cb222b301eb0086532655900f0560a939dc6d7074243d3bd9011659ba4c9d5ffb36ff9d822b625908dbd8d9eb060367fc2df48573aab7cecfeac72bc53eb2bedba4e75e61d556634baa42d933d12910a301bcab1d4d316e4cb23e1e0051b73900d224d44ca9b429e291d6267a60ec787d2d34947975451d71eeac8d63acdd139647a8ff8d04c4ecbefda80c9a70cc557505f78686cba828901f67bd6001b25fc37a3bbc33b513ed16bb0a7950ffc0424df87bb4d1ff75ee492098692d8083b28609492da71a4584df8a0cefb681afbac718f47bf49342e68b125f911290762a696a4cb80c042668238756f8deadd8e519c7b6167b46e82000ff5d614712c3ad3faf6f6c2e5090fb979d4d098882d2cc8d7712ffa47d6f0b95a20bbbd816ea33305632498cc94db255197d3fd22888e754c49fb5db4a79092f69b7b9605a7d4964dd44bd80d8a6575b1627540dc65cf9a9d185ea55d88e5ea8c90be0baf384ea0e6685c64b02d7918be8a8044fe2d20304d348891980bf4b3b7661bf3ebb51cde68719efd3fbb1d05ffbd21bb62fed0fdc8a4071c7e7c9598ea3aa62a8e84701628b2ce244fce88dd2c19191753f3bc579af1b2f39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b42756234f2b9a111e1a1be7fef81e0b307c44a8eec65cb24b872280f706d72a82371fae0639d1821cb5575314ad538d7907706194082298d940620b00d1f77d6ea8f6bec8e6a2c91d22e4b9a189867d72d38201915ff1717ca7e2b615d5a22d5691d8b0c857b4efc77591de2ba3d5aea31fc95adca9f143554df9803e06e7e88f6ecef541c0a325c0770f8d0917b49056c9eb7dc57865f960c7af4dbef632ddfa88e6e013d20262679bc2322c31967da36cea37bbec3e0055bb337a866b2a5ad8d9310cf1c5a6df2b1f197c3c8997f7bec4094a5a6d79451c66f3bf7f34856cc0526f95e10d013e9b8dde66bd585fdd1a6fb5de7d8cbaf3f47de073be82c1d113897bb112d71d611534ee4c5e519c1c36deb01c0668575ca632627f3933569a9ba82b17194f705b696ab06a76c61af6d595c6ccfc76afeb266d96c1b89503ab3e9e23a712b18b267fb4fdcae7a3f4d464141d95397b4b81bfdc7a9feb257fc6fbe78d0a60084b11384228126b91c8e26709c3326f90b8d80c0e7540045ad6d1ba72afcaf80ce32df77d42070eee6921357af462c87379e60f3475b72cb8fbaca90eec395dd60d131bb103626fb95df8960af3ea1bc732c3832c80b3c07e98d273340a101801e3b82125c88723892fca9f763cc12a2cb3d3fda417aa8e56f4e404f38288de53c372ded3035dac1cede1cc40c5281141d6910df36a1d09a8d4db9070cb9dec9a923429b6f4fa899d941272c4e9da6f7d753ee6cdf04126d6aff6ca973ee6f97daf8ba7dc5f7f3d31d53633dde1e67e2adb8c3969fe64fbd88541a31987254194c7c0dd5001613351760ac48897f3ef879b4de4cd7770c1d3683f81337efd97e07821ba47939c7153a9a00c6d5cad7220e2c4e91e743af2b8fc19e31d2cec5229c3c739985b2f8ecc3720ce399c848631484e3a350d2cf1b648d1c0664c080f752c2795f2a8d0546a7efdc48581259e71ead433f2b33b741c2218308d1f05b0d4e7993abaffd43dd1c5f46986198ebf88f9e341e45f4f985fc35cf7841ba850798276e283eb75454fe45f1429bf25c25d472f2f5fa19612a3593820013ffa301c071665710e30a9a865453c1ba91e396d9e3dd6845701377cbe17294b883d6b9424cca8a323a0aedc00232123308621a60c4cce95e20fc77c03e3de62d7fdbd3c061b2b408f8dfb9ddd14feaf8ba5e389bd5a8277c04c19694732e6f0c17d85886c4425b69154816c7b3041b6dd2f73128b82043b3e2a67dfc0cdea05488c6594ce6592d15f83ef865cf0f885dd0cd3f262a6331bfa300ea2bd9b82c6586d944545d3d12a0028b5ecfc40d63d8ad1d53c705dcdf10f5ba3310c08dcbfdfcf08e1ff96c34304ada541af7cac2c9adce5f3095f421292c6d32629a014f7a4559e8d5e097892abe0e7aad899243e1ad6881482b45eeb265431f9c9dc32b7378c167890f666eaafa115cbc1144d224b51a47a665bfd3296b951a2939301176cae0d633af189225910695489efa78977cc2492428471a6888ef8c6d0820217781d5c66ab85f119cc33f7b36a79cc14c19ae7b7dd9c723b02687aa4084810561202d56d395edc0aff564f9b8c0c1cd3f5f3eac866e5d3feaeaf2088575856c88a6956d8f0854ea8b206bbe30334a0f446950264dcfb6dcc878b8dd4a8d3ee61b8550349f177a2c5a24af0ede734c83df10a758e8a4ec9bee13cd62fae1e748756467e508e99b15c11337ff90b622b6719ceeea84e73ca02ada0982caf57f9ba01517061e346bcf7827f97ef2cb23373f0adf16022315daf2d88b478a74f0d9181e389c3148ef21db9180532951c08d60798c25b5112f7868a28722e067a838901a5553786fa9293abee5f57defbe8dd5dd3bd63f183243178d31b594f05deb2e77b0df541309a5483c7aa837a03b410dd517b44b5c24c20d39180bef2156f47c62b88333590565c4e8a43d00b0595ecba54fcf23ea096c9f48839bab2f91e6c932ef6d1cc9f94bd7d5ad1bd00f723ad80de0b447ee6182f04905c337b6f041a042c77f8b646f5ffd1b00ece4eb2dddf0f2532b6fcfc02ff1041d1dd3f75842cc13348df1709ba7d49083801f695a5eeaeab62fcf46a1e021de714461c0d1e8c871de5722794c533cf023ecd5708afdaf99f22ff01862f9d6e117222d69dcbd7a83597530bc04e9f6fecfd3e67251c65ed6f89e83732f8577b4c45e7f0002795bca475dc0d009eb78d96334f0f96ada340c9a89c358b1698d7032f06a0e32ccf36dfdafddf8049e788e03c23c74bdad115174d283159c87dff9fe73406a2750c383e95483c94ec3c7842cec6274afefbd27bd453fcc95f1fbf9c8f24660cb7d92c7fd183c1e9d7fe2e391bfac50491d3b87298283b5d8de914742167f3b7e02bac496f7ae8f2dd9a70cd3c3fb2e3db60ed697e349c6d82f4c21e5bcadd81bd3c81a8d13d4f9671a5e322c91805238ccc5a51865c9ec79acb01411d6cc92cdf8b2ef76784a8654043969ee0aa5a6c01d342ac7465d8f219f1ef13ad5a6fa1ac587e701bb6d5286ed228c35496ea3a8166e338ff5a2483b51ffb661a67d20ae133e4e9366447a2c999efa832b953c9956bd86aff6b9d43c9d00ceb1f110a8791c80cf7fd21f620f9670b7ab2db6f332e561629dbcd53313e760c2200b54736e1e2bcb42b36860624140217998725b700ce0a23d6c1c99b61b47e74f7ec3a161665795317d899362ad1576f52bf450ca487a4e90edbaa3825df60838e9a5c5c65ca85a743dcbf08961f00e38cad71d762323ecf44d00e0ba7bd18318535963bd3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootexiv2-0.26-3.el7.0.1.src.rpmexiv2-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3\0@Z@ZYW@RURkQ@P*=POOLO@O@ON$@NNi@Mh@MQ0@M@ L8LS@K;@K$@J|@Ji@Io@I@IJ;@IBR@H_@G8G@GfdGJ@G9FFFFF@El$E#@EED,@DyDk@Dk@DiPablo Greco - 0.26-3.0.1Jan Grulich - 0.26-3Jan Grulich - 0.26-2Jan Grulich - 0.26-1Daniel Mach - 0.23-6Daniel Mach - 0.23-5Fedora Release Engineering - 0.23-4Rex Dieter 0.23-3Fedora Release Engineering - 0.23-2Rex Dieter 0.23-1Fedora Release Engineering - 0.22-5Rex Dieter 0.22-4Rex Dieter 0.22-3Fedora Release Engineering - 0.22-2Rex Dieter 0.22-1Rex Dieter 0.21.1-3Rex Dieter 0.21.1-2Rex Dieter 0.21.1-1Fedora Release Engineering - 0.21-3Rex Dieter 0.21-2Rex Dieter - 0.21-1Rex Dieter - 0.20-1Rex Dieter - 0.19-1Rex Dieter - 0.18.2-3Rex Dieter - 0.18.2-2Rex Dieter - 0.18.2-1Rex Dieter - 0.18.1-1Fedora Release Engineering - 0.18-2Rex Dieter 0.18-1Rex Dieter 0.17.2-2Rex Dieter 0.17.1-1Rex Dieter 0.16-2Rex Dieter 0.16-1Rex Dieter 0.16-0.3.pre1Rex Dieter 0.16-0.2.pre1Rex Dieter 0.16-0.1.pre1Rex Dieter 0.15-4Rex Dieter 0.15-3Rex Dieter 0.15-2Rex Dieter 0.15-1Rex Dieter 0.14-1Rex Dieter 0.12-1Rex Dieter 0.11-3Rex Dieter 0.11-2Rex Dieter 0.11-1Rex Dieter 0.10-2Rex Dieter 0.10-1Rex Dieter 0.9.1-3Rex Dieter 0.9.1-2Rex Dieter 0.9.1-1- Fix https://bugs.centos.org/view.php?id=14882 http://dev.exiv2.org/issues/1305- Fix uncontrolled recursion in image.cpp:Exiv2::Image::printIFDStructure() which can allow a remote attacker to cause a denial of service via a crafted tif file Resolves: bz#1548410- Fix heap-based buffer over-read in Exiv2::Image::byteSwap4 in image.cpp Resolves: bz#1547207 Fix heap-based buffer over-read in Exiv2::getULong function in types.cpp Resolves: bz#1545232- Update to 0.26 Resolves: bz#1420227- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- empty html doc dir (#848025)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- exiv2-0.23 - abi bump- Rebuilt for c++ ABI breakage- better rpath handling - revert locale change, move back to -libs- move locale files to main pkg (from -libs)- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- exiv2-0.22- New Tamron 70-300 mm lens improperly recognized (#708403)- gthumb crashes because of bug in exiv2 0.21.1 (#741429)- exiv2-0.21.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Move ldconfig scriptlet calls to -libs (#672361)- exiv2-0.21- exiv2-0.20- exiv2-0.19 (#552275)- -libs unconditional - tighten deps using %?_isa- (again) drop -fvisibility-inlines-hidden (#496050)- exiv2-0.18.2 - drop visibility patch- exiv2-0.18.1 - drop -fvisibility-inlines-hidden (#496050)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- exiv2-0.18- rebuild for pkgconfig deps- exiv2-0.17.1- respin (gcc43) - gcc43 patch- eviv2-0.16- CVE-2007-6353 (#425924)- -libs subpkg toggle (f8+)- exiv2-0.16-pre1- -libs: -Requires: %name- -libs subpkg to be multilib-friendlier (f8+)- License: GPLv2+- exiv2-0.15- exiv2-0.14- exiv2-0.12- respin- BR: zlib-devel- exiv2-0.11- fc6 respin- 0.10- cleanup %description - set eXecute bit on installed lib. - no_rpath patch - deps patch (items get (re)compiled on *every* call to 'make')- %post/%postun: /sbin/ldconfig- first try  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.26-3.el7.0.1exiv2-doc-0.26htmladdmoddel_8cpp-example.htmlannotated.htmlasfvideo_8hpp.htmlbc_s.pngbdwn.pngbmpimage_8hpp.htmlcanonmn__int_8hpp.htmlcasiomn__int_8hpp.htmlclassExiv2_1_1AnyError-members.htmlclassExiv2_1_1AnyError.htmlclassExiv2_1_1AnyError.pngclassExiv2_1_1AsciiValue-members.htmlclassExiv2_1_1AsciiValue.htmlclassExiv2_1_1AsciiValue.pngclassExiv2_1_1AsfVideo-members.htmlclassExiv2_1_1AsfVideo.htmlclassExiv2_1_1AsfVideo.pngclassExiv2_1_1BasicError-members.htmlclassExiv2_1_1BasicError.htmlclassExiv2_1_1BasicError.pngclassExiv2_1_1BasicIo-members.htmlclassExiv2_1_1BasicIo.htmlclassExiv2_1_1BasicIo.pngclassExiv2_1_1BlockMap-members.htmlclassExiv2_1_1BlockMap.htmlclassExiv2_1_1BmpImage-members.htmlclassExiv2_1_1BmpImage.htmlclassExiv2_1_1BmpImage.pngclassExiv2_1_1CommentValue-members.htmlclassExiv2_1_1CommentValue.htmlclassExiv2_1_1CommentValue.pngclassExiv2_1_1CommentValue_1_1CharsetInfo-members.htmlclassExiv2_1_1CommentValue_1_1CharsetInfo.htmlclassExiv2_1_1Converter-members.htmlclassExiv2_1_1Converter.htmlclassExiv2_1_1Cr2Image-members.htmlclassExiv2_1_1Cr2Image.htmlclassExiv2_1_1Cr2Image.pngclassExiv2_1_1Cr2Parser-members.htmlclassExiv2_1_1Cr2Parser.htmlclassExiv2_1_1CrwImage-members.htmlclassExiv2_1_1CrwImage.htmlclassExiv2_1_1CrwImage.pngclassExiv2_1_1CrwParser-members.htmlclassExiv2_1_1CrwParser.htmlclassExiv2_1_1DataBuf-members.htmlclassExiv2_1_1DataBuf.htmlclassExiv2_1_1DataValue-members.htmlclassExiv2_1_1DataValue.htmlclassExiv2_1_1DataValue.pngclassExiv2_1_1DateValue-members.htmlclassExiv2_1_1DateValue.htmlclassExiv2_1_1DateValue.pngclassExiv2_1_1EpsImage-members.htmlclassExiv2_1_1EpsImage.htmlclassExiv2_1_1EpsImage.pngclassExiv2_1_1ExifData-members.htmlclassExiv2_1_1ExifData.htmlclassExiv2_1_1ExifKey-members.htmlclassExiv2_1_1ExifKey.htmlclassExiv2_1_1ExifKey.pngclassExiv2_1_1ExifParser-members.htmlclassExiv2_1_1ExifParser.htmlclassExiv2_1_1ExifTags-members.htmlclassExiv2_1_1ExifTags.htmlclassExiv2_1_1ExifThumb-members.htmlclassExiv2_1_1ExifThumb.htmlclassExiv2_1_1ExifThumb.pngclassExiv2_1_1ExifThumbC-members.htmlclassExiv2_1_1ExifThumbC.htmlclassExiv2_1_1ExifThumbC.pngclassExiv2_1_1Exifdatum-members.htmlclassExiv2_1_1Exifdatum.htmlclassExiv2_1_1Exifdatum.pngclassExiv2_1_1ExvImage-members.htmlclassExiv2_1_1ExvImage.htmlclassExiv2_1_1ExvImage.pngclassExiv2_1_1FileIo-members.htmlclassExiv2_1_1FileIo.htmlclassExiv2_1_1FileIo.pngclassExiv2_1_1FileIo_1_1Impl-members.htmlclassExiv2_1_1FileIo_1_1Impl.htmlclassExiv2_1_1GifImage-members.htmlclassExiv2_1_1GifImage.htmlclassExiv2_1_1GifImage.pngclassExiv2_1_1HttpIo-members.htmlclassExiv2_1_1HttpIo.htmlclassExiv2_1_1HttpIo.pngclassExiv2_1_1HttpIo_1_1HttpImpl-members.htmlclassExiv2_1_1HttpIo_1_1HttpImpl.htmlclassExiv2_1_1HttpIo_1_1HttpImpl.pngclassExiv2_1_1INIReader-members.htmlclassExiv2_1_1INIReader.htmlclassExiv2_1_1Image-members.htmlclassExiv2_1_1Image.htmlclassExiv2_1_1Image.pngclassExiv2_1_1ImageFactory-members.htmlclassExiv2_1_1ImageFactory.htmlclassExiv2_1_1Internal_1_1CanonMakerNote-members.htmlclassExiv2_1_1Internal_1_1CanonMakerNote.htmlclassExiv2_1_1Internal_1_1Casio2MakerNote-members.htmlclassExiv2_1_1Internal_1_1Casio2MakerNote.htmlclassExiv2_1_1Internal_1_1Casio2MnHeader-members.htmlclassExiv2_1_1Internal_1_1Casio2MnHeader.htmlclassExiv2_1_1Internal_1_1Casio2MnHeader.pngclassExiv2_1_1Internal_1_1CasioMakerNote-members.htmlclassExiv2_1_1Internal_1_1CasioMakerNote.htmlclassExiv2_1_1Internal_1_1CiffComponent-members.htmlclassExiv2_1_1Internal_1_1CiffComponent.htmlclassExiv2_1_1Internal_1_1CiffComponent.pngclassExiv2_1_1Internal_1_1CiffDirectory-members.htmlclassExiv2_1_1Internal_1_1CiffDirectory.htmlclassExiv2_1_1Internal_1_1CiffDirectory.pngclassExiv2_1_1Internal_1_1CiffEntry-members.htmlclassExiv2_1_1Internal_1_1CiffEntry.htmlclassExiv2_1_1Internal_1_1CiffEntry.pngclassExiv2_1_1Internal_1_1CiffHeader-members.htmlclassExiv2_1_1Internal_1_1CiffHeader.htmlclassExiv2_1_1Internal_1_1Cr2Header-members.htmlclassExiv2_1_1Internal_1_1Cr2Header.htmlclassExiv2_1_1Internal_1_1Cr2Header.pngclassExiv2_1_1Internal_1_1CrwMap-members.htmlclassExiv2_1_1Internal_1_1CrwMap.htmlclassExiv2_1_1Internal_1_1FindExifdatum-members.htmlclassExiv2_1_1Internal_1_1FindExifdatum.htmlclassExiv2_1_1Internal_1_1FujiMakerNote-members.htmlclassExiv2_1_1Internal_1_1FujiMakerNote.htmlclassExiv2_1_1Internal_1_1FujiMnHeader-members.htmlclassExiv2_1_1Internal_1_1FujiMnHeader.htmlclassExiv2_1_1Internal_1_1FujiMnHeader.pngclassExiv2_1_1Internal_1_1IoWrapper-members.htmlclassExiv2_1_1Internal_1_1IoWrapper.htmlclassExiv2_1_1Internal_1_1MinoltaMakerNote-members.htmlclassExiv2_1_1Internal_1_1MinoltaMakerNote.htmlclassExiv2_1_1Internal_1_1MnHeader-members.htmlclassExiv2_1_1Internal_1_1MnHeader.htmlclassExiv2_1_1Internal_1_1MnHeader.pngclassExiv2_1_1Internal_1_1Nikon1MakerNote-members.htmlclassExiv2_1_1Internal_1_1Nikon1MakerNote.htmlclassExiv2_1_1Internal_1_1Nikon2MakerNote-members.htmlclassExiv2_1_1Internal_1_1Nikon2MakerNote.htmlclassExiv2_1_1Internal_1_1Nikon2MnHeader-members.htmlclassExiv2_1_1Internal_1_1Nikon2MnHeader.htmlclassExiv2_1_1Internal_1_1Nikon2MnHeader.pngclassExiv2_1_1Internal_1_1Nikon3MakerNote-members.htmlclassExiv2_1_1Internal_1_1Nikon3MakerNote.htmlclassExiv2_1_1Internal_1_1Nikon3MnHeader-members.htmlclassExiv2_1_1Internal_1_1Nikon3MnHeader.htmlclassExiv2_1_1Internal_1_1Nikon3MnHeader.pngclassExiv2_1_1Internal_1_1OffsetWriter-members.htmlclassExiv2_1_1Internal_1_1OffsetWriter.htmlclassExiv2_1_1Internal_1_1Olympus2MnHeader-members.htmlclassExiv2_1_1Internal_1_1Olympus2MnHeader.htmlclassExiv2_1_1Internal_1_1Olympus2MnHeader.pngclassExiv2_1_1Internal_1_1OlympusMakerNote-members.htmlclassExiv2_1_1Internal_1_1OlympusMakerNote.htmlclassExiv2_1_1Internal_1_1OlympusMnHeader-members.htmlclassExiv2_1_1Internal_1_1OlympusMnHeader.htmlclassExiv2_1_1Internal_1_1OlympusMnHeader.pngclassExiv2_1_1Internal_1_1OrfHeader-members.htmlclassExiv2_1_1Internal_1_1OrfHeader.htmlclassExiv2_1_1Internal_1_1OrfHeader.pngclassExiv2_1_1Internal_1_1PanasonicMakerNote-members.htmlclassExiv2_1_1Internal_1_1PanasonicMakerNote.htmlclassExiv2_1_1Internal_1_1PanasonicMnHeader-members.htmlclassExiv2_1_1Internal_1_1PanasonicMnHeader.htmlclassExiv2_1_1Internal_1_1PanasonicMnHeader.pngclassExiv2_1_1Internal_1_1PentaxDngMnHeader-members.htmlclassExiv2_1_1Internal_1_1PentaxDngMnHeader.htmlclassExiv2_1_1Internal_1_1PentaxDngMnHeader.pngclassExiv2_1_1Internal_1_1PentaxMakerNote-members.htmlclassExiv2_1_1Internal_1_1PentaxMakerNote.htmlclassExiv2_1_1Internal_1_1PentaxMnHeader-members.htmlclassExiv2_1_1Internal_1_1PentaxMnHeader.htmlclassExiv2_1_1Internal_1_1PentaxMnHeader.pngclassExiv2_1_1Internal_1_1PngChunk-members.htmlclassExiv2_1_1Internal_1_1PngChunk.htmlclassExiv2_1_1Internal_1_1Rw2Header-members.htmlclassExiv2_1_1Internal_1_1Rw2Header.htmlclassExiv2_1_1Internal_1_1Rw2Header.pngclassExiv2_1_1Internal_1_1Samsung2MakerNote-members.htmlclassExiv2_1_1Internal_1_1Samsung2MakerNote.htmlclassExiv2_1_1Internal_1_1SamsungMnHeader-members.htmlclassExiv2_1_1Internal_1_1SamsungMnHeader.htmlclassExiv2_1_1Internal_1_1SamsungMnHeader.pngclassExiv2_1_1Internal_1_1SigmaMakerNote-members.htmlclassExiv2_1_1Internal_1_1SigmaMakerNote.htmlclassExiv2_1_1Internal_1_1SigmaMnHeader-members.htmlclassExiv2_1_1Internal_1_1SigmaMnHeader.htmlclassExiv2_1_1Internal_1_1SigmaMnHeader.pngclassExiv2_1_1Internal_1_1SonyMakerNote-members.htmlclassExiv2_1_1Internal_1_1SonyMakerNote.htmlclassExiv2_1_1Internal_1_1SonyMnHeader-members.htmlclassExiv2_1_1Internal_1_1SonyMnHeader.htmlclassExiv2_1_1Internal_1_1SonyMnHeader.pngclassExiv2_1_1Internal_1_1TiffBinaryArray-members.htmlclassExiv2_1_1Internal_1_1TiffBinaryArray.htmlclassExiv2_1_1Internal_1_1TiffBinaryArray.pngclassExiv2_1_1Internal_1_1TiffBinaryElement-members.htmlclassExiv2_1_1Internal_1_1TiffBinaryElement.htmlclassExiv2_1_1Internal_1_1TiffBinaryElement.pngclassExiv2_1_1Internal_1_1TiffComponent-members.htmlclassExiv2_1_1Internal_1_1TiffComponent.htmlclassExiv2_1_1Internal_1_1TiffComponent.pngclassExiv2_1_1Internal_1_1TiffCopier-members.htmlclassExiv2_1_1Internal_1_1TiffCopier.htmlclassExiv2_1_1Internal_1_1TiffCopier.pngclassExiv2_1_1Internal_1_1TiffCreator-members.htmlclassExiv2_1_1Internal_1_1TiffCreator.htmlclassExiv2_1_1Internal_1_1TiffDataEntry-members.htmlclassExiv2_1_1Internal_1_1TiffDataEntry.htmlclassExiv2_1_1Internal_1_1TiffDataEntry.pngclassExiv2_1_1Internal_1_1TiffDataEntryBase-members.htmlclassExiv2_1_1Internal_1_1TiffDataEntryBase.htmlclassExiv2_1_1Internal_1_1TiffDataEntryBase.pngclassExiv2_1_1Internal_1_1TiffDecoder-members.htmlclassExiv2_1_1Internal_1_1TiffDecoder.htmlclassExiv2_1_1Internal_1_1TiffDecoder.pngclassExiv2_1_1Internal_1_1TiffDirectory-members.htmlclassExiv2_1_1Internal_1_1TiffDirectory.htmlclassExiv2_1_1Internal_1_1TiffDirectory.pngclassExiv2_1_1Internal_1_1TiffEncoder-members.htmlclassExiv2_1_1Internal_1_1TiffEncoder.htmlclassExiv2_1_1Internal_1_1TiffEncoder.pngclassExiv2_1_1Internal_1_1TiffEntry-members.htmlclassExiv2_1_1Internal_1_1TiffEntry.htmlclassExiv2_1_1Internal_1_1TiffEntry.pngclassExiv2_1_1Internal_1_1TiffEntryBase-members.htmlclassExiv2_1_1Internal_1_1TiffEntryBase.htmlclassExiv2_1_1Internal_1_1TiffEntryBase.pngclassExiv2_1_1Internal_1_1TiffFinder-members.htmlclassExiv2_1_1Internal_1_1TiffFinder.htmlclassExiv2_1_1Internal_1_1TiffFinder.pngclassExiv2_1_1Internal_1_1TiffHeader-members.htmlclassExiv2_1_1Internal_1_1TiffHeader.htmlclassExiv2_1_1Internal_1_1TiffHeader.pngclassExiv2_1_1Internal_1_1TiffHeaderBase-members.htmlclassExiv2_1_1Internal_1_1TiffHeaderBase.htmlclassExiv2_1_1Internal_1_1TiffHeaderBase.pngclassExiv2_1_1Internal_1_1TiffIfdMakernote-members.htmlclassExiv2_1_1Internal_1_1TiffIfdMakernote.htmlclassExiv2_1_1Internal_1_1TiffIfdMakernote.pngclassExiv2_1_1Internal_1_1TiffImageEntry-members.htmlclassExiv2_1_1Internal_1_1TiffImageEntry.htmlclassExiv2_1_1Internal_1_1TiffImageEntry.pngclassExiv2_1_1Internal_1_1TiffMapping-members.htmlclassExiv2_1_1Internal_1_1TiffMapping.htmlclassExiv2_1_1Internal_1_1TiffMnCreator-members.htmlclassExiv2_1_1Internal_1_1TiffMnCreator.htmlclassExiv2_1_1Internal_1_1TiffMnEntry-members.htmlclassExiv2_1_1Internal_1_1TiffMnEntry.htmlclassExiv2_1_1Internal_1_1TiffMnEntry.pngclassExiv2_1_1Internal_1_1TiffParserWorker-members.htmlclassExiv2_1_1Internal_1_1TiffParserWorker.htmlclassExiv2_1_1Internal_1_1TiffPathItem-members.htmlclassExiv2_1_1Internal_1_1TiffPathItem.htmlclassExiv2_1_1Internal_1_1TiffReader-members.htmlclassExiv2_1_1Internal_1_1TiffReader.htmlclassExiv2_1_1Internal_1_1TiffReader.pngclassExiv2_1_1Internal_1_1TiffRwState-members.htmlclassExiv2_1_1Internal_1_1TiffRwState.htmlclassExiv2_1_1Internal_1_1TiffSizeEntry-members.htmlclassExiv2_1_1Internal_1_1TiffSizeEntry.htmlclassExiv2_1_1Internal_1_1TiffSizeEntry.pngclassExiv2_1_1Internal_1_1TiffSubIfd-members.htmlclassExiv2_1_1Internal_1_1TiffSubIfd.htmlclassExiv2_1_1Internal_1_1TiffSubIfd.pngclassExiv2_1_1Internal_1_1TiffVisitor-members.htmlclassExiv2_1_1Internal_1_1TiffVisitor.htmlclassExiv2_1_1Internal_1_1TiffVisitor.pngclassExiv2_1_1IoCloser-members.htmlclassExiv2_1_1IoCloser.htmlclassExiv2_1_1IptcData-members.htmlclassExiv2_1_1IptcData.htmlclassExiv2_1_1IptcDataSets-members.htmlclassExiv2_1_1IptcDataSets.htmlclassExiv2_1_1IptcKey-members.htmlclassExiv2_1_1IptcKey.htmlclassExiv2_1_1IptcKey.pngclassExiv2_1_1IptcParser-members.htmlclassExiv2_1_1IptcParser.htmlclassExiv2_1_1Iptcdatum-members.htmlclassExiv2_1_1Iptcdatum.htmlclassExiv2_1_1Iptcdatum.pngclassExiv2_1_1Jp2Image-members.htmlclassExiv2_1_1Jp2Image.htmlclassExiv2_1_1Jp2Image.pngclassExiv2_1_1JpegBase-members.htmlclassExiv2_1_1JpegBase.htmlclassExiv2_1_1JpegBase.pngclassExiv2_1_1JpegImage-members.htmlclassExiv2_1_1JpegImage.htmlclassExiv2_1_1JpegImage.pngclassExiv2_1_1Key-members.htmlclassExiv2_1_1Key.htmlclassExiv2_1_1Key.pngclassExiv2_1_1LangAltValue-members.htmlclassExiv2_1_1LangAltValue.htmlclassExiv2_1_1LangAltValue.pngclassExiv2_1_1LogMsg-members.htmlclassExiv2_1_1LogMsg.htmlclassExiv2_1_1MatroskaVideo-members.htmlclassExiv2_1_1MatroskaVideo.htmlclassExiv2_1_1MatroskaVideo.pngclassExiv2_1_1MemIo-members.htmlclassExiv2_1_1MemIo.htmlclassExiv2_1_1MemIo.pngclassExiv2_1_1MemIo_1_1Impl-members.htmlclassExiv2_1_1MemIo_1_1Impl.htmlclassExiv2_1_1Metadatum-members.htmlclassExiv2_1_1Metadatum.htmlclassExiv2_1_1Metadatum.pngclassExiv2_1_1MrwImage-members.htmlclassExiv2_1_1MrwImage.htmlclassExiv2_1_1MrwImage.pngclassExiv2_1_1OrfImage-members.htmlclassExiv2_1_1OrfImage.htmlclassExiv2_1_1OrfImage.pngclassExiv2_1_1OrfParser-members.htmlclassExiv2_1_1OrfParser.htmlclassExiv2_1_1PgfImage-members.htmlclassExiv2_1_1PgfImage.htmlclassExiv2_1_1PgfImage.pngclassExiv2_1_1PngImage-members.htmlclassExiv2_1_1PngImage.htmlclassExiv2_1_1PngImage.pngclassExiv2_1_1PreviewImage-members.htmlclassExiv2_1_1PreviewImage.htmlclassExiv2_1_1PreviewManager-members.htmlclassExiv2_1_1PreviewManager.htmlclassExiv2_1_1PsdImage-members.htmlclassExiv2_1_1PsdImage.htmlclassExiv2_1_1PsdImage.pngclassExiv2_1_1QuickTimeVideo-members.htmlclassExiv2_1_1QuickTimeVideo.htmlclassExiv2_1_1QuickTimeVideo.pngclassExiv2_1_1RWLock-members.htmlclassExiv2_1_1RWLock.htmlclassExiv2_1_1RafImage-members.htmlclassExiv2_1_1RafImage.htmlclassExiv2_1_1RafImage.pngclassExiv2_1_1RemoteIo-members.htmlclassExiv2_1_1RemoteIo.htmlclassExiv2_1_1RemoteIo.pngclassExiv2_1_1RemoteIo_1_1Impl-members.htmlclassExiv2_1_1RemoteIo_1_1Impl.htmlclassExiv2_1_1RemoteIo_1_1Impl.pngclassExiv2_1_1RiffVideo-members.htmlclassExiv2_1_1RiffVideo.htmlclassExiv2_1_1RiffVideo.pngclassExiv2_1_1Rw2Image-members.htmlclassExiv2_1_1Rw2Image.htmlclassExiv2_1_1Rw2Image.pngclassExiv2_1_1Rw2Parser-members.htmlclassExiv2_1_1Rw2Parser.htmlclassExiv2_1_1ScopedReadLock-members.htmlclassExiv2_1_1ScopedReadLock.htmlclassExiv2_1_1ScopedWriteLock-members.htmlclassExiv2_1_1ScopedWriteLock.htmlclassExiv2_1_1StringValue-members.htmlclassExiv2_1_1StringValue.htmlclassExiv2_1_1StringValue.pngclassExiv2_1_1StringValueBase-members.htmlclassExiv2_1_1StringValueBase.htmlclassExiv2_1_1StringValueBase.pngclassExiv2_1_1TgaImage-members.htmlclassExiv2_1_1TgaImage.htmlclassExiv2_1_1TgaImage.pngclassExiv2_1_1TiffImage-members.htmlclassExiv2_1_1TiffImage.htmlclassExiv2_1_1TiffImage.pngclassExiv2_1_1TiffParser-members.htmlclassExiv2_1_1TiffParser.htmlclassExiv2_1_1TimeValue-members.htmlclassExiv2_1_1TimeValue.htmlclassExiv2_1_1TimeValue.pngclassExiv2_1_1TypeInfo-members.htmlclassExiv2_1_1TypeInfo.htmlclassExiv2_1_1Uri-members.htmlclassExiv2_1_1Uri.htmlclassExiv2_1_1UtilsVideo-members.htmlclassExiv2_1_1UtilsVideo.htmlclassExiv2_1_1Value-members.htmlclassExiv2_1_1Value.htmlclassExiv2_1_1Value.pngclassExiv2_1_1ValueType-members.htmlclassExiv2_1_1ValueType.htmlclassExiv2_1_1ValueType.pngclassExiv2_1_1WebPImage-members.htmlclassExiv2_1_1WebPImage.htmlclassExiv2_1_1WebPImage.pngclassExiv2_1_1XPathIo-members.htmlclassExiv2_1_1XPathIo.htmlclassExiv2_1_1XPathIo.pngclassExiv2_1_1XmpArrayValue-members.htmlclassExiv2_1_1XmpArrayValue.htmlclassExiv2_1_1XmpArrayValue.pngclassExiv2_1_1XmpData-members.htmlclassExiv2_1_1XmpData.htmlclassExiv2_1_1XmpKey-members.htmlclassExiv2_1_1XmpKey.htmlclassExiv2_1_1XmpKey.pngclassExiv2_1_1XmpParser-members.htmlclassExiv2_1_1XmpParser.htmlclassExiv2_1_1XmpProperties-members.htmlclassExiv2_1_1XmpProperties.htmlclassExiv2_1_1XmpSidecar-members.htmlclassExiv2_1_1XmpSidecar.htmlclassExiv2_1_1XmpSidecar.pngclassExiv2_1_1XmpTextValue-members.htmlclassExiv2_1_1XmpTextValue.htmlclassExiv2_1_1XmpTextValue.pngclassExiv2_1_1XmpValue-members.htmlclassExiv2_1_1XmpValue.htmlclassExiv2_1_1XmpValue.pngclassExiv2_1_1Xmpdatum-members.htmlclassExiv2_1_1Xmpdatum.htmlclassExiv2_1_1Xmpdatum.pngclassParams-members.htmlclassParams.htmlclassParams.pngclassUtil_1_1Getopt-members.htmlclassUtil_1_1Getopt.htmlclassUtil_1_1Getopt.pngclasses.htmlclosed.pngconvert_8hpp.htmlcr2image_8hpp.htmlcr2image__int_8hpp.htmlcrw-mapping.htmlcrwimage_8hpp.htmlcrwimage__int_8hpp.htmldatasets_8hpp.htmldir_37d6fa65281b882183c3a4a410ad77f3.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoxygen.cssdoxygen.pngdoxygen_8hpp.htmldynsections.jseasyaccess_8hpp.htmlepsimage_8hpp.htmlerror_8hpp.htmlexamples.htmlexif_8hpp.htmlexifcomment_8cpp-example.htmlexifprint_8cpp-example.htmlexiv2.xmlexiv2_8hpp.htmlexiv2app_8hpp.htmlfiles.htmlftv2blank.pngftv2cl.pngftv2doc.pngftv2folderclosed.pngftv2folderopen.pngftv2lastnode.pngftv2link.pngftv2mlastnode.pngftv2mnode.pngftv2mo.pngftv2node.pngftv2ns.pngftv2plastnode.pngftv2pnode.pngftv2splitbar.pngftv2vertline.pngfujimn__int_8hpp.htmlfunctions.htmlfunctions_0x62.htmlfunctions_0x63.htmlfunctions_0x64.htmlfunctions_0x65.htmlfunctions_0x66.htmlfunctions_0x67.htmlfunctions_0x68.htmlfunctions_0x69.htmlfunctions_0x6a.htmlfunctions_0x6b.htmlfunctions_0x6c.htmlfunctions_0x6d.htmlfunctions_0x6e.htmlfunctions_0x6f.htmlfunctions_0x70.htmlfunctions_0x71.htmlfunctions_0x72.htmlfunctions_0x73.htmlfunctions_0x74.htmlfunctions_0x75.htmlfunctions_0x76.htmlfunctions_0x77.htmlfunctions_0x78.htmlfunctions_0x79.htmlfunctions_0x7e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_func.htmlfunctions_func_0x62.htmlfunctions_func_0x63.htmlfunctions_func_0x64.htmlfunctions_func_0x65.htmlfunctions_func_0x66.htmlfunctions_func_0x67.htmlfunctions_func_0x68.htmlfunctions_func_0x69.htmlfunctions_func_0x6a.htmlfunctions_func_0x6b.htmlfunctions_func_0x6c.htmlfunctions_func_0x6d.htmlfunctions_func_0x6e.htmlfunctions_func_0x6f.htmlfunctions_func_0x70.htmlfunctions_func_0x71.htmlfunctions_func_0x72.htmlfunctions_func_0x73.htmlfunctions_func_0x74.htmlfunctions_func_0x75.htmlfunctions_func_0x76.htmlfunctions_func_0x77.htmlfunctions_func_0x78.htmlfunctions_func_0x7e.htmlfunctions_rela.htmlfunctions_type.htmlfunctions_vars.htmlfunctions_vars_0x62.htmlfunctions_vars_0x63.htmlfunctions_vars_0x64.htmlfunctions_vars_0x65.htmlfunctions_vars_0x66.htmlfunctions_vars_0x67.htmlfunctions_vars_0x68.htmlfunctions_vars_0x69.htmlfunctions_vars_0x6a.htmlfunctions_vars_0x6b.htmlfunctions_vars_0x6c.htmlfunctions_vars_0x6d.htmlfunctions_vars_0x6e.htmlfunctions_vars_0x6f.htmlfunctions_vars_0x70.htmlfunctions_vars_0x71.htmlfunctions_vars_0x72.htmlfunctions_vars_0x73.htmlfunctions_vars_0x74.htmlfunctions_vars_0x75.htmlfunctions_vars_0x76.htmlfunctions_vars_0x77.htmlfunctions_vars_0x78.htmlfunctions_vars_0x79.htmlfutils_8hpp.htmlgetting-started.htmlgifimage_8hpp.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_type.htmlgpl-license.htmlhierarchy.htmlimage_8hpp.htmlimage__int_8hpp.htmlindex.htmliptc_8hpp.htmliptceasy_8cpp-example.htmliptcprint_8cpp-example.htmljpgimage_8hpp.htmljquery.jsmakernote.htmlmakernote__int_8hpp.htmlmatroskavideo_8hpp.htmlmetadatum_8hpp.htmlminoltamn__int_8hpp.htmlmrwimage_8hpp.htmlnamespaceExiv2.htmlnamespaceExiv2_1_1ImageType.htmlnamespaceExiv2_1_1Internal.htmlnamespaceExiv2_1_1Internal_1_1Tag.htmlnamespaceSafe.htmlnamespaceSafe_1_1Internal.htmlnamespaceUtil.htmlnamespacemembers.htmlnamespacemembers_0x62.htmlnamespacemembers_0x63.htmlnamespacemembers_0x64.htmlnamespacemembers_0x65.htmlnamespacemembers_0x66.htmlnamespacemembers_0x67.htmlnamespacemembers_0x68.htmlnamespacemembers_0x69.htmlnamespacemembers_0x6a.htmlnamespacemembers_0x6c.htmlnamespacemembers_0x6d.htmlnamespacemembers_0x6e.htmlnamespacemembers_0x6f.htmlnamespacemembers_0x70.htmlnamespacemembers_0x71.htmlnamespacemembers_0x72.htmlnamespacemembers_0x73.htmlnamespacemembers_0x74.htmlnamespacemembers_0x75.htmlnamespacemembers_0x76.htmlnamespacemembers_0x77.htmlnamespacemembers_0x78.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_func_0x62.htmlnamespacemembers_func_0x63.htmlnamespacemembers_func_0x64.htmlnamespacemembers_func_0x65.htmlnamespacemembers_func_0x66.htmlnamespacemembers_func_0x67.htmlnamespacemembers_func_0x68.htmlnamespacemembers_func_0x69.htmlnamespacemembers_func_0x6c.htmlnamespacemembers_func_0x6d.htmlnamespacemembers_func_0x6e.htmlnamespacemembers_func_0x6f.htmlnamespacemembers_func_0x70.htmlnamespacemembers_func_0x72.htmlnamespacemembers_func_0x73.htmlnamespacemembers_func_0x74.htmlnamespacemembers_func_0x75.htmlnamespacemembers_func_0x76.htmlnamespacemembers_func_0x77.htmlnamespacemembers_type.htmlnamespacemembers_vars.htmlnamespacemembers_vars_0x62.htmlnamespacemembers_vars_0x63.htmlnamespacemembers_vars_0x64.htmlnamespacemembers_vars_0x65.htmlnamespacemembers_vars_0x66.htmlnamespacemembers_vars_0x67.htmlnamespacemembers_vars_0x6a.htmlnamespacemembers_vars_0x6c.htmlnamespacemembers_vars_0x6d.htmlnamespacemembers_vars_0x6e.htmlnamespacemembers_vars_0x6f.htmlnamespacemembers_vars_0x70.htmlnamespacemembers_vars_0x71.htmlnamespacemembers_vars_0x72.htmlnamespacemembers_vars_0x73.htmlnamespacemembers_vars_0x74.htmlnamespacemembers_vars_0x77.htmlnamespacemembers_vars_0x78.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnikonmn__int_8hpp.htmlolympusmn__int_8hpp.htmlopen.pngorfimage_8hpp.htmlorfimage__int_8hpp.htmlpanasonicmn__int_8hpp.htmlpentaxmn__int_8hpp.htmlpgfimage_8hpp.htmlpngchunk__int_8hpp.htmlpngimage_8hpp.htmlpreview_8hpp.htmlproperties_8hpp.htmlpsdimage_8hpp.htmlquicktimevideo_8hpp.htmlrafimage_8hpp.htmlrcsid__int_8hpp.htmlriffvideo_8hpp.htmlrw2image_8hpp.htmlrw2image__int_8hpp.htmlsafe__op_8hpp.htmlsamsungmn__int_8hpp.htmlsearchall_61.htmlall_61.jsall_62.htmlall_62.jsall_63.htmlall_63.jsall_64.htmlall_64.jsall_65.htmlall_65.jsall_66.htmlall_66.jsall_67.htmlall_67.jsall_68.htmlall_68.jsall_69.htmlall_69.jsall_6a.htmlall_6a.jsall_6b.htmlall_6b.jsall_6c.htmlall_6c.jsall_6d.htmlall_6d.jsall_6e.htmlall_6e.jsall_6f.htmlall_6f.jsall_70.htmlall_70.jsall_71.htmlall_71.jsall_72.htmlall_72.jsall_73.htmlall_73.jsall_74.htmlall_74.jsall_75.htmlall_75.jsall_76.htmlall_76.jsall_77.htmlall_77.jsall_78.htmlall_78.jsall_79.htmlall_79.jsall_7e.htmlall_7e.jsclasses_61.htmlclasses_61.jsclasses_62.htmlclasses_62.jsclasses_63.htmlclasses_63.jsclasses_64.htmlclasses_64.jsclasses_65.htmlclasses_65.jsclasses_66.htmlclasses_66.jsclasses_67.htmlclasses_67.jsclasses_68.htmlclasses_68.jsclasses_69.htmlclasses_69.jsclasses_6a.htmlclasses_6a.jsclasses_6b.htmlclasses_6b.jsclasses_6c.htmlclasses_6c.jsclasses_6d.htmlclasses_6d.jsclasses_6e.htmlclasses_6e.jsclasses_6f.htmlclasses_6f.jsclasses_70.htmlclasses_70.jsclasses_71.htmlclasses_71.jsclasses_72.htmlclasses_72.jsclasses_73.htmlclasses_73.jsclasses_74.htmlclasses_74.jsclasses_75.htmlclasses_75.jsclasses_76.htmlclasses_76.jsclasses_77.htmlclasses_77.jsclasses_78.htmlclasses_78.jsclasses_79.htmlclasses_79.jsclose.pngdefines_63.htmldefines_63.jsdefines_65.htmldefines_65.jsenums_61.htmlenums_61.jsenums_62.htmlenums_62.jsenums_63.htmlenums_63.jsenums_64.htmlenums_64.jsenums_65.htmlenums_65.jsenums_66.htmlenums_66.jsenums_67.htmlenums_67.jsenums_69.htmlenums_69.jsenums_6c.htmlenums_6c.jsenums_6d.htmlenums_6d.jsenums_6f.htmlenums_6f.jsenums_70.htmlenums_70.jsenums_73.htmlenums_73.jsenums_74.htmlenums_74.jsenums_77.htmlenums_77.jsenums_78.htmlenums_78.jsenums_79.htmlenums_79.jsenumvalues_61.htmlenumvalues_61.jsenumvalues_63.htmlenumvalues_63.jsenumvalues_64.htmlenumvalues_64.jsenumvalues_65.htmlenumvalues_65.jsenumvalues_67.htmlenumvalues_67.jsenumvalues_69.htmlenumvalues_69.jsenumvalues_6c.htmlenumvalues_6c.jsenumvalues_6f.htmlenumvalues_6f.jsenumvalues_72.htmlenumvalues_72.jsenumvalues_73.htmlenumvalues_73.jsenumvalues_74.htmlenumvalues_74.jsenumvalues_75.htmlenumvalues_75.jsenumvalues_77.htmlenumvalues_77.jsenumvalues_78.htmlenumvalues_78.jsfiles_61.htmlfiles_61.jsfiles_62.htmlfiles_62.jsfiles_63.htmlfiles_63.jsfiles_64.htmlfiles_64.jsfiles_65.htmlfiles_65.jsfiles_66.htmlfiles_66.jsfiles_67.htmlfiles_67.jsfiles_69.htmlfiles_69.jsfiles_6a.htmlfiles_6a.jsfiles_6d.htmlfiles_6d.jsfiles_6e.htmlfiles_6e.jsfiles_6f.htmlfiles_6f.jsfiles_70.htmlfiles_70.jsfiles_71.htmlfiles_71.jsfiles_72.htmlfiles_72.jsfiles_73.htmlfiles_73.jsfiles_74.htmlfiles_74.jsfiles_75.htmlfiles_75.jsfiles_76.htmlfiles_76.jsfiles_77.htmlfiles_77.jsfiles_78.htmlfiles_78.jsfunctions_61.htmlfunctions_61.jsfunctions_62.htmlfunctions_62.jsfunctions_63.htmlfunctions_63.jsfunctions_64.htmlfunctions_64.jsfunctions_65.htmlfunctions_65.jsfunctions_66.htmlfunctions_66.jsfunctions_67.htmlfunctions_67.jsfunctions_68.htmlfunctions_68.jsfunctions_69.htmlfunctions_69.jsfunctions_6a.htmlfunctions_6a.jsfunctions_6b.htmlfunctions_6b.jsfunctions_6c.htmlfunctions_6c.jsfunctions_6d.htmlfunctions_6d.jsfunctions_6e.htmlfunctions_6e.jsfunctions_6f.htmlfunctions_6f.jsfunctions_70.htmlfunctions_70.jsfunctions_71.htmlfunctions_71.jsfunctions_72.htmlfunctions_72.jsfunctions_73.htmlfunctions_73.jsfunctions_74.htmlfunctions_74.jsfunctions_75.htmlfunctions_75.jsfunctions_76.htmlfunctions_76.jsfunctions_77.htmlfunctions_77.jsfunctions_78.htmlfunctions_78.jsfunctions_7e.htmlfunctions_7e.jsmag_sel.pngnamespaces_65.htmlnamespaces_65.jsnamespaces_73.htmlnamespaces_73.jsnamespaces_75.htmlnamespaces_75.jsnomatches.htmlpages_69.htmlpages_69.jsrelated_69.htmlrelated_69.jsrelated_73.htmlrelated_73.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngtypedefs_61.htmltypedefs_61.jstypedefs_62.htmltypedefs_62.jstypedefs_63.htmltypedefs_63.jstypedefs_64.htmltypedefs_64.jstypedefs_65.htmltypedefs_65.jstypedefs_66.htmltypedefs_66.jstypedefs_67.htmltypedefs_67.jstypedefs_68.htmltypedefs_68.jstypedefs_69.htmltypedefs_69.jstypedefs_6b.htmltypedefs_6b.jstypedefs_6c.htmltypedefs_6c.jstypedefs_6d.htmltypedefs_6d.jstypedefs_6e.htmltypedefs_6e.jstypedefs_70.htmltypedefs_70.jstypedefs_72.htmltypedefs_72.jstypedefs_73.htmltypedefs_73.jstypedefs_74.htmltypedefs_74.jstypedefs_75.htmltypedefs_75.jstypedefs_76.htmltypedefs_76.jstypedefs_78.htmltypedefs_78.jsvariables_61.htmlvariables_61.jsvariables_62.htmlvariables_62.jsvariables_63.htmlvariables_63.jsvariables_64.htmlvariables_64.jsvariables_65.htmlvariables_65.jsvariables_66.htmlvariables_66.jsvariables_67.htmlvariables_67.jsvariables_68.htmlvariables_68.jsvariables_69.htmlvariables_69.jsvariables_6a.htmlvariables_6a.jsvariables_6b.htmlvariables_6b.jsvariables_6c.htmlvariables_6c.jsvariables_6d.htmlvariables_6d.jsvariables_6e.htmlvariables_6e.jsvariables_6f.htmlvariables_6f.jsvariables_70.htmlvariables_70.jsvariables_71.htmlvariables_71.jsvariables_72.htmlvariables_72.jsvariables_73.htmlvariables_73.jsvariables_74.htmlvariables_74.jsvariables_75.htmlvariables_75.jsvariables_76.htmlvariables_76.jsvariables_77.htmlvariables_77.jsvariables_78.htmlvariables_78.jsvariables_79.htmlvariables_79.jssigmamn__int_8hpp.htmlsonymn__int_8hpp.htmlstructCmdIdAndString-members.htmlstructCmdIdAndString.htmlstructExiv2_1_1CommentValue_1_1CharsetTable-members.htmlstructExiv2_1_1CommentValue_1_1CharsetTable.htmlstructExiv2_1_1Converter_1_1Conversion-members.htmlstructExiv2_1_1Converter_1_1Conversion.htmlstructExiv2_1_1DataBufRef-members.htmlstructExiv2_1_1DataBufRef.htmlstructExiv2_1_1DataSet-members.htmlstructExiv2_1_1DataSet.htmlstructExiv2_1_1DateValue_1_1Date-members.htmlstructExiv2_1_1DateValue_1_1Date.htmlstructExiv2_1_1ExifKey_1_1Impl-members.htmlstructExiv2_1_1ExifKey_1_1Impl.htmlstructExiv2_1_1FileIo_1_1Impl_1_1StructStat-members.htmlstructExiv2_1_1FileIo_1_1Impl_1_1StructStat.htmlstructExiv2_1_1GroupInfo-members.htmlstructExiv2_1_1GroupInfo.htmlstructExiv2_1_1GroupInfo.pngstructExiv2_1_1Internal_1_1ArrayCfg-members.htmlstructExiv2_1_1Internal_1_1ArrayCfg.htmlstructExiv2_1_1Internal_1_1ArrayDef-members.htmlstructExiv2_1_1Internal_1_1ArrayDef.htmlstructExiv2_1_1Internal_1_1ArraySet-members.htmlstructExiv2_1_1Internal_1_1ArraySet.htmlstructExiv2_1_1Internal_1_1CrwMapping-members.htmlstructExiv2_1_1Internal_1_1CrwMapping.htmlstructExiv2_1_1Internal_1_1CrwSubDir-members.htmlstructExiv2_1_1Internal_1_1CrwSubDir.htmlstructExiv2_1_1Internal_1_1LensIdFct-members.htmlstructExiv2_1_1Internal_1_1LensIdFct.htmlstructExiv2_1_1Internal_1_1LensTypeAndFocalLengthAndMaxAperture-members.htmlstructExiv2_1_1Internal_1_1LensTypeAndFocalLengthAndMaxAperture.htmlstructExiv2_1_1Internal_1_1NikonArrayIdx-members.htmlstructExiv2_1_1Internal_1_1NikonArrayIdx.htmlstructExiv2_1_1Internal_1_1NikonArrayIdx_1_1Key-members.htmlstructExiv2_1_1Internal_1_1NikonArrayIdx_1_1Key.htmlstructExiv2_1_1Internal_1_1SectionInfo-members.htmlstructExiv2_1_1Internal_1_1SectionInfo.htmlstructExiv2_1_1Internal_1_1TagDetails-members.htmlstructExiv2_1_1Internal_1_1TagDetails.htmlstructExiv2_1_1Internal_1_1TagDetailsBitmask-members.htmlstructExiv2_1_1Internal_1_1TagDetailsBitmask.htmlstructExiv2_1_1Internal_1_1TagVocabulary-members.htmlstructExiv2_1_1Internal_1_1TagVocabulary.htmlstructExiv2_1_1Internal_1_1TiffGroupStruct-members.htmlstructExiv2_1_1Internal_1_1TiffGroupStruct.htmlstructExiv2_1_1Internal_1_1TiffGroupStruct_1_1Key-members.htmlstructExiv2_1_1Internal_1_1TiffGroupStruct_1_1Key.htmlstructExiv2_1_1Internal_1_1TiffImgTagStruct-members.htmlstructExiv2_1_1Internal_1_1TiffImgTagStruct.htmlstructExiv2_1_1Internal_1_1TiffImgTagStruct_1_1Key-members.htmlstructExiv2_1_1Internal_1_1TiffImgTagStruct_1_1Key.htmlstructExiv2_1_1Internal_1_1TiffMappingInfo-members.htmlstructExiv2_1_1Internal_1_1TiffMappingInfo.htmlstructExiv2_1_1Internal_1_1TiffMappingInfo_1_1Key-members.htmlstructExiv2_1_1Internal_1_1TiffMappingInfo_1_1Key.htmlstructExiv2_1_1Internal_1_1TiffMnRegistry-members.htmlstructExiv2_1_1Internal_1_1TiffMnRegistry.htmlstructExiv2_1_1Internal_1_1TiffTreeStruct-members.htmlstructExiv2_1_1Internal_1_1TiffTreeStruct.htmlstructExiv2_1_1Internal_1_1TiffTreeStruct_1_1Key-members.htmlstructExiv2_1_1Internal_1_1TiffTreeStruct_1_1Key.htmlstructExiv2_1_1LangAltValueComparator-members.htmlstructExiv2_1_1LangAltValueComparator.htmlstructExiv2_1_1MatroskaTags-members.htmlstructExiv2_1_1MatroskaTags.htmlstructExiv2_1_1MimeTypeList-members.htmlstructExiv2_1_1MimeTypeList.htmlstructExiv2_1_1NativePreview-members.htmlstructExiv2_1_1NativePreview.htmlstructExiv2_1_1Photoshop-members.htmlstructExiv2_1_1Photoshop.htmlstructExiv2_1_1PreviewProperties-members.htmlstructExiv2_1_1PreviewProperties.htmlstructExiv2_1_1RecordInfo-members.htmlstructExiv2_1_1RecordInfo.htmlstructExiv2_1_1TagInfo-members.htmlstructExiv2_1_1TagInfo.htmlstructExiv2_1_1TimeValue_1_1Time-members.htmlstructExiv2_1_1TimeValue_1_1Time.htmlstructExiv2_1_1XmpNsInfo-members.htmlstructExiv2_1_1XmpNsInfo.htmlstructExiv2_1_1XmpNsInfo_1_1Ns-members.htmlstructExiv2_1_1XmpNsInfo_1_1Ns.htmlstructExiv2_1_1XmpNsInfo_1_1Prefix-members.htmlstructExiv2_1_1XmpNsInfo_1_1Prefix.htmlstructExiv2_1_1XmpPropertyInfo-members.htmlstructExiv2_1_1XmpPropertyInfo.htmlstructExiv2_1_1Xmpdatum_1_1Impl-members.htmlstructExiv2_1_1Xmpdatum_1_1Impl.htmlstructExiv2__grep__key__t-members.htmlstructExiv2__grep__key__t.htmlstructModifyCmd-members.htmlstructModifyCmd.htmlstructParams_1_1YodAdjust-members.htmlstructParams_1_1YodAdjust.htmlstructSafe_1_1Internal_1_1builtin__add__overflow-members.htmlstructSafe_1_1Internal_1_1builtin__add__overflow.htmlstructSafe_1_1Internal_1_1enable__if.htmlstructSafe_1_1Internal_1_1enable__if_3_01true_00_01T_01_4-members.htmlstructSafe_1_1Internal_1_1enable__if_3_01true_00_01T_01_4.htmlstructSafe_1_1Internal_1_1fallback__add__overflow.htmlstructSafe_1_1Internal_1_1fallback__add__overflow_3_01T_00_01typename_01enable__if_3_01is__signe79c1a4a74199dbd9ea00e7f00a1f17f0.htmlstructSafe_1_1Internal_1_1fallback__add__overflow_3_01T_00_01typename_01enable__if_3_01is__signe7f763ccb75ed9892d6722fd4f4553e05.htmlstructSafe_1_1Internal_1_1fallback__add__overflow_3_01T_00_01typename_01enable__if_3_9is__signed0d65049ebbb7c274a820291a806f1866.htmlstructSafe_1_1Internal_1_1fallback__add__overflow_3_01T_00_01typename_01enable__if_3_9is__signedaec99f860ab915e28f6cf314792f0a46.htmlstructSafe_1_1Internal_1_1is__signed-members.htmlstructSafe_1_1Internal_1_1is__signed.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstags-canon.htmltags-casio.htmltags-exif.htmltags-fujifilm.htmltags-iptc.htmltags-minolta.htmltags-nikon.htmltags-olympus.htmltags-panasonic.htmltags-pentax.htmltags-samsung.htmltags-sigma.htmltags-sony.htmltags-xmp-GPano.htmltags-xmp-MP.htmltags-xmp-MPRI.htmltags-xmp-MPReg.htmltags-xmp-MicrosoftPhoto.htmltags-xmp-acdsee.htmltags-xmp-aux.htmltags-xmp-crs.htmltags-xmp-crss.htmltags-xmp-dc.htmltags-xmp-dcterms.htmltags-xmp-digiKam.htmltags-xmp-dwc.htmltags-xmp-exif.htmltags-xmp-exifEX.htmltags-xmp-expressionmedia.htmltags-xmp-iptc.htmltags-xmp-iptcExt.htmltags-xmp-kipi.htmltags-xmp-lr.htmltags-xmp-mediapro.htmltags-xmp-mwg-kw.htmltags-xmp-mwg-rs.htmltags-xmp-pdf.htmltags-xmp-photoshop.htmltags-xmp-plus.htmltags-xmp-tiff.htmltags-xmp-xmp.htmltags-xmp-xmpBJ.htmltags-xmp-xmpDM.htmltags-xmp-xmpMM.htmltags-xmp-xmpRights.htmltags-xmp-xmpTPg.htmltags_8hpp.htmltags__int_8hpp.htmltgaimage_8hpp.htmltiffcomposite__int_8hpp.htmltifffwd__int_8hpp.htmltiffimage__int_8hpp.htmltiffvisitor__int_8hpp.htmltypes_8hpp.htmlutils_8hpp.htmlutilsvideo_8hpp.htmlvalue_8hpp.htmlversion_8hpp.htmlwebpimage_8hpp.htmlxmp_8hpp.htmlxmpsample_8cpp-example.htmlxmpsidecar_8hpp.html/usr/share/doc//usr/share/doc/exiv2-doc-0.26//usr/share/doc/exiv2-doc-0.26/html//usr/share/doc/exiv2-doc-0.26/html/search/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu        !"#$%&'()*+,&-./(,0,,12 3456789:;< = > ;? @=ABCDEFGGHIJKLMNNNNMNMMNMNMMOMPQRSTH?PQPQPQPQPQPQPQPQPQPKPQPQPQPQPQPQPKPQPQPQPKPQPQPQPKPKPKPKPKPKPKPQPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKUPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPKPQPQPQPQPQPQPQPQPQPKPQPKPQPQPQPQPKPQPQPQPKPQPQPQPKVPKPKPKPPKPKPKKKVWXPQPKPQPKPKPKPKPKPQPKPKPKPKPKPKPKPKPKPQPKPKPKPKPQPQPKPQPKPQPKPQPQPQPQPKPKPKPKPQPQPKPQPKPKPK YYZZZZKdirectoryHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedC++ source, ASCII text, with very long linesPNG image data, 167 x 136, 8-bit colormap, non-interlacedPNG image data, 143 x 136, 8-bit colormap, non-interlacedPNG image data, 101 x 80, 8-bit colormap, non-interlacedPNG image data, 320 x 136, 8-bit colormap, non-interlacedPNG image data, 106 x 80, 8-bit colormap, non-interlacedPNG image data, 103 x 80, 8-bit colormap, non-interlacedPNG image data, 105 x 80, 8-bit colormap, non-interlacedPNG image data, 108 x 80, 8-bit colormap, non-interlacedPNG image data, 92 x 80, 8-bit colormap, non-interlacedPNG image data, 116 x 80, 8-bit colormap, non-interlacedPNG image data, 110 x 80, 8-bit colormap, non-interlacedPNG image data, 105 x 136, 8-bit colormap, non-interlacedPNG image data, 93 x 136, 8-bit colormap, non-interlacedPNG image data, 98 x 80, 8-bit colormap, non-interlacedPNG image data, 100 x 136, 8-bit colormap, non-interlacedPNG image data, 131 x 80, 8-bit colormap, non-interlacedPNG image data, 292 x 1200, 8-bit colormap, non-interlacedPNG image data, 196 x 80, 8-bit colormap, non-interlacedPNG image data, 370 x 80, 8-bit colormap, non-interlacedPNG image data, 180 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 80, 8-bit colormap, non-interlacedPNG image data, 178 x 80, 8-bit colormap, non-interlacedPNG image data, 446 x 696, 8-bit colormap, non-interlacedPNG image data, 213 x 80, 8-bit colormap, non-interlacedPNG image data, 206 x 80, 8-bit colormap, non-interlacedPNG image data, 216 x 80, 8-bit colormap, non-interlacedPNG image data, 218 x 80, 8-bit colormap, non-interlacedPNG image data, 195 x 80, 8-bit colormap, non-interlacedPNG image data, 208 x 80, 8-bit colormap, non-interlacedPNG image data, 191 x 80, 8-bit colormap, non-interlacedPNG image data, 186 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 136, 8-bit colormap, non-interlacedPNG image data, 196 x 136, 8-bit colormap, non-interlacedPNG image data, 1453 x 192, 8-bit colormap, non-interlacedPNG image data, 153 x 80, 8-bit colormap, non-interlacedPNG image data, 199 x 192, 8-bit colormap, non-interlacedPNG image data, 408 x 192, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 163 x 80, 8-bit colormap, non-interlacedPNG image data, 178 x 136, 8-bit colormap, non-interlacedPNG image data, 152 x 80, 8-bit colormap, non-interlacedPNG image data, 770 x 80, 8-bit colormap, non-interlacedPNG image data, 189 x 80, 8-bit colormap, non-interlacedPNG image data, 156 x 80, 8-bit colormap, non-interlacedPNG image data, 860 x 80, 8-bit colormap, non-interlacedPNG image data, 91 x 80, 8-bit colormap, non-interlacedPNG image data, 230 x 136, 8-bit colormap, non-interlacedPNG image data, 110 x 136, 8-bit colormap, non-interlacedPNG image data, 308 x 80, 8-bit colormap, non-interlacedPNG image data, 125 x 136, 8-bit colormap, non-interlacedPNG image data, 134 x 80, 8-bit colormap, non-interlacedPNG image data, 90 x 80, 8-bit colormap, non-interlacedPNG image data, 350 x 80, 8-bit colormap, non-interlacedPNG image data, 107 x 80, 8-bit colormap, non-interlacedPNG image data, 101 x 136, 8-bit colormap, non-interlacedPNG image data, 104 x 80, 8-bit colormap, non-interlacedPNG image data, 141 x 80, 8-bit colormap, non-interlacedPNG image data, 449 x 136, 8-bit colormap, non-interlacedHTML document, UTF-8 Unicode text, with very long linesPNG image data, 1061 x 136, 8-bit colormap, non-interlacedPNG image data, 115 x 80, 8-bit colormap, non-interlacedPNG image data, 140 x 136, 8-bit colormap, non-interlacedPNG image data, 96 x 80, 8-bit colormap, non-interlacedPNG image data, 118 x 80, 8-bit colormap, non-interlacedPNG image data, 130 x 136, 8-bit colormap, non-interlacedPNG image data, 440 x 136, 8-bit colormap, non-interlacedPNG image data, 71 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedassembler source, ASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedASCII textXML 1.0 document textPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedHTML document, ASCII textASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGB, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, 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 !#, =D]"k%]f)hz4tvvqF{^DqOq$ÐVjNEVz"x%v"8MB_2Z|1qw'гC*'ۦ '#sCu\/&Q(MbNVr^i7Q-u6nI~zb;*#}YtZӠKY/69@{u+p=)?d]3l;- C19U&+!Wޟ9F[319Hq3+*Pov<?*YH3H1*4dT#@drQPb77$Ɨ>R}%|W_NnVkqa_B{9VaZPmY_c' TAֳ hOe~$=o;p8zVEV8/86tQpvkX:2v+J 80s4SjL*xϧ% ǙˇCǻ5!D[lE1C+7aO`w c;Ǟ ݍ obCBM^}hAW:ղE}LĒY # oI^7Vh{AKVvgWDh}MHݐ Y+fDĕ2, "'rB͵IR=!uEBv*(03/M>7#$0q~˞S1~+ I)+)'j-K1$SRbr&ACY%yRLu::9:jy}3N2/Q/NXQ C6vv-*ˆ<)d [f 8\:D|ЁSԘ,u-S1i^I|* ".b]6ka/D9kNf*oVFXNuCٙ Ft+t]n; 1Tg|@]C\ Fքyk*d)_: "'I>$x -iGkPwE2%ө0n\ea+LQ+kj5E2=T:$C|#TMToJMPzhv #<"&hgY pϞ:Du* e _ I o Im9)n-vߞAPzx8` ݓ]aY6?`"DНu7Ps0[>; |JR]DD $>kopƫ4iU4h;2Zg!۱)T:J0S.ٯ渳k3'S2[f^̱50G(B Ҕ9kesZ= &[=hfWBT<_r}?{%\,T R岥Ke)S]o rXG,oGE\UF}-_t$w4ӆ5a2߁^LSgԤJ2nx>K- @ػl`ejOgzr*ט'5k2+"ʒn[c!Kȑ?Ł +oEƠz0 ˱`XrbCsXvtkv?ȼU)ei@e؃!,=k2C馁BϟаNZiȒo'jjs@ 3DSpY"۠(/}}tS -!u4p}j3 m 5l)>Ⱥp}h.J=ybZ1kEhq #v38͛aFFL?!!b3_P^sx7DMJXgUB +&;u ^Iˁ ?SH*8{<4]AZ9d;iA`?I4Kf!t@ &\*uDTZdkp0]E"7PyqzFZ5̣0S^YV5U-REMG`S0#aErEJïݿl#u?_Bk/-IBrJ'Jר2R'UK"< >BwdKs{Rɟ<( K+ղH}3X {K @wᵰQiܛ%/ ߼nϝMvb iz K2 s]'Lf @(ĽsP2&Y,7 \A"gk_ 2*aVhRґ+ه3?ZȌ-hwuҎ\ܒ^>BޑMZxGI:_mAl;r8 !5%8E9R'#ju-AE()Z$K-&m嗧"$唊j&d10\ wAJ`mB?cz \ݒ49X<;6"Vu)_93Pw{2f0U|iSO[OB',pS`u2˳:3Xwמ\/NH`#H$M[[AN;h0F@0h,İ8StV;{%j*I)=?|r>ۭIe"naQ0W:]., E0 b ~|~ŝ_npD0x q Cjm,@' =N]QUj1~8Y YAJ'Awcl̴)F]fYVO41t&t?=r͹P ( _iˠ% !P6wou9̘wm#bmtnykWfD|ԫʴyj ȊH a&;z ly%9$<fEeꓪ!=KlL,c2`McBuvs*=(SIڕo䂚ٮR j<)Ytq #0 Z"E7?/Boʩ 5m4켣G *]=MESZҨ a_՚zwQ_QD8+O©%=W;-Kl y|ܝnqIp^O}z ^n/A{t$qqoe2 08Lx 6rjC+؅yMi{I/ܿN4zA;Ύ)]Z[X$dTbil+F9`8IF/KyP #H!3) dcXCט͊ !V\D$#;g`_ :+ O3Ա_X;%GiDvw7K_s7L-ME{%K%2s"Ib@h|%?~r< өa+Jۈl@^QXDk=`La;Ѱtڭc8.YlyH)R䟗n]DSkSG`̉?ƨOG.౺%41`7+{/kV?..ɱR8yM'O7H<@ xs~#&f'2g̘C>І;.NE0(V}~{ՠZkQ x[%z  4; i!a- [/糰Eס^VB3hi6! 0.ұU]`;? {t?zʻ_PNlb KХ[Boc {_/8$BAo|MqӺrgIgSyzx=a z b5T&WB6->P-E!@džEKTVJΖ>G E7(^5(VQH ^fVD㉑LFrۏJNZFWq 1$HԐ0;XOQ`^!{~+Pg=hoSd@ -rs5r7 M8N9ݗDr rnd͐o{̭ZRN"gf6T^4MPSn^)Logp 2t@BN zn]snE/b:Ŝ7;?rM6wT?QUV a4I炆{~L$Vr޷;of50=WIhyQ08H6K&p#M(ITF^CuƗc`BBh@E™{W"3C fT_U*^T)# WyK:mԀ@X0ֈ֑̉ 졊P0J#Qyg Q{taz[fbhߊ1N4P~^%KQPJ"^>3wyԗuuojxgUv?mT\ΕFJ7+T*u>;˸-*}!o7sYaFaO0glh&US4M\4{_ C] V,sFe=r-Iq 3 9S0 oB>p%Q~}|\AQZk#Y9֋pZsm@L\ɥ,@ؐc8{h}QWw\IV=zWѐ_i'$$L`0 zJ'lu輥HN <cU"}n,I%iwԒ6j0IK>P68 59Va Ll(e>$<@>+V=0*8 ^ovGVv/ظY< 9}{>H2Ě^B~1̍lDG ճ(4k|B(5 pkDz߄h&}8uҗ20b _w}[GfCf{gvAz^nzBHdol""SI -NjDWLQ 1'-Uf-PPJW44';J|՞ik̈ qp*ހm2z ;۳v}1eI#^_4NB1$ 诌gڔNEy'>mDpV^쿝gAOK>* 7u>=%E]s|m[)כ rj?| S@ă`ƴ `溚~xԯ`G()P_zYWN—0o%nǭtdZW-Q̓mS %Edl̼zO}[$uoJӖhvFUрY]/X28KWbncG' IfKԲ'|\x?#Ւ<;3+{}nJ< qkrv%*}?-6?Yˏ l ػ0L_bvvsz\9<)C/1Q~2j/Ӭ[jstzkcsd'q#lON W+[Q@aW_Tzm =9q>EHJą*ݶЕN*oV| t/\žV_L.{`e -$d}sJf|i Ċ-)m[Vu6+Z>9$SH$U+1"G!U0^ꢜAnWB,%taܘsJ|_ 9.ʇ,?dԀҵ؏-nUuq ]Sjxs gR/ 8!LH')y?V1M⢵\;rrU u஌Xz-,ߔ3rMG8 ɒmz9(XZ{}F-o?ϵrES5$yuV/miB4~2x"[PkGz |QC&d&A hJL?>p\QI(K Jo>Ez +VF$!tbKEGrbCvj2W$oɖ; /֎ɤ#l9{2hg}z~W- zB.)ѫ?$>@m^ZhMǔkI3mOanjٱ3'bOwq|\}@sn4/9y) XFR jamU :uE{ʺ'|HwG=ےv*8oѢG"iޏ`fH 2֡g}y_Poήm5HLT'@sCGB,*JԺ8-a+"ǥS>!%P^iUsg+m֔l:ը2ǧ T@..OLA#' %4XpϑA6qWd Rj:bZk_l@sϱ^Rud{C3\k Xxb% mgE.yNjt08>.jhQFH8:Do"?18%N4DA1Y&lM뻄鴝8ZP8Ui~5iлw\֖c) |gCphl9E?.}Ɩp]  ͠xΌᔺ8ec*H҂uϺl+XJt\Fͻ@:35$z{S]0znkNn~J4{~ߘ {-Fc|1^̛#9U$;0]pr~!=T2f[pZYCx3eb!Sڔjv]ֹY+i茗N;tmO;_>X>{ܔV0-MCL\?lͷa[aDζL}>F_2O8W'[;#(E h^hsT1t$!TCgmW/ɪSDjqW0D7{3ǥ#Z j|҆'S.ft[k׃ >ml9)#B/Hr)RGs ;EyuwA6)ѐ8״ZL uFo{ &Eb.\w2]QLL qajήA g2uS(1;Q"t{-ֶE-ΞН?w\e,d Yьک3Gzx&$9ܝ.A"8]45 VLwv ?4s'%ۻfZ t,=c@i+_nW̖BS%dd?o%89wKf@\!΍AO6)!UOUpd4Kݶ7΢u5XE9EGS[8$oFj5>4nJ({%ݣ}]遨LKX$-1#/;Q%̷ Yt4hBR4_Uh/ PՏ%J.c0ᡊ{LFl5b;5;7kg,4\_띓𓻥sC7һ=󺾼KH&~㐍a5:ݷv?$0b,lvsA$Ɏ}~E3O2_Ligx\Tbت";UuhR!15g^nn#:b6ܼJ) cϰާaD" B4_r9^,8GңM"@fP{4×B$/[]ܖ6 AiGcrj0l!;8# A]łPf `# JM#u<^ph_ƭP40H$!˭r,heqkAgn4(~ A j(Fw҇{?vM:p5a,E(OJC;p~I;NYL .4FrawZnք h,鷲@r| 9+~XuFz'h';Vmܩm.2ji%y9\س3.fP|1o1tXNEHޭsa5Up_XDAGi&萕Jٛ#@FL2;*2nrycqpxT6N֐ !>0) |,5 %xBt$T*ONJ\+%2OK\:Gc&Ut.lϝ4YVKz(vsFp[~S֘k2 o.w⣌B*G+NIY,z*šTb9b)$t ~fCXJNO$W=37¼ }oTՄ3!bwcH`*S)}{Fٟ4KwUII=P֞+7 Z]"\l4<,4mˇ6-hD讋sZ<>YSiț|q=t( |BR #󯁑 $&yr#L?gu+:¼BgvM`b%yxbri*b݅D\n]T7c/B kӿfg'h@ĩ`ކzϧ$>U{C%eq>1ݥShZ vc~)d#@hpis,+?b3 LoLVJȪuaD5E )8$O|s(݃tu ־fs'^+V;~iAq6ET6]ὭdY#vc D|]mH2H UnЪE^rʓ 7fsr9D(Oʚnwgi,8赭3^wt(w{ Y j^t> ,XC}08S2qG1qݦv|pF;Hi/~/6:@Q]l24l#N3aye\i%TR:'IB  ϳ)wchV` 8țq2AE2/`gI~AL?~4q$,ZhhՋk >ys#뵥?Z_b,o.@ 7.- `sm2CX'xyj`AFCStL*,Ľ% @qdqz6*`@T;q/[wu [/U$f$klqW(7o?5\:qV~$Ue<`:N Da 0܊1vv5Ќ2ps