Return-Path: Received: from exc03vs1.exchange.cysonet.com ([85.158.200.86]:49301 "EHLO exc03vs1.exchange.cysonet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751014AbZC0RFD (ORCPT ); Fri, 27 Mar 2009 13:05:03 -0400 Date: Fri, 27 Mar 2009 17:59:43 +0100 Subject: Re: Page Cache writeback too slow, SSD/noop scheduler/ext2 From: Jos Houtman To: Wu Fengguang , Nick Piggin CC: , Jeff Layton , Dave Chinner , , , , , Message-ID: In-Reply-To: <20090325052637.GA5912@localhost> Content-type: multipart/mixed; boundary="B_3321021587_61732662" Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 --B_3321021587_61732662 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Hi, >> >> kupdate surely should just continue to keep trying to write back pages >> so long as there are more old pages to clean, and the queue isn't >> congested. That seems to be the intention anyway: MAX_WRITEBACK_PAGES >> is just the number to write back in a single call, but you see >> nr_to_write is set to the number of dirty pages in the system. And when it's congested it should just wait a little bit before continuing. >> On your system, what must be happening is more_io is not being set. >> The logic in fs/fs-writeback.c might be busted. I don't know about more_io, but I agree that the logic seems busted. > > Hi Jos, > > I prepared a debugging patch for 2.6.28. (I cannot observe writeback > problems on my local ext2 mount.) Thanx for the patch, but for the next time: How should I apply it? it seems to be context aware (@@) and broke on all kernel versions I tried 2.6.28/2.6.28.7/2.6.29 Because I saw the patch only a few hour ago and didn't want to block on your reply I decided to patch it manually and in the process ported it to 2.6.29. As for the information the patch provided: It is most helpful. Attached you will find a list of files containing dirty pages and the count of there dirty pages, there is also a dmesg output where I trace the writeback for 40 seconds. I did some testing on my own using printk's and what I saw is that for the inodes located on sdb1 (the database) a lot of times they would pass http://lxr.linux.no/linux+v2.6.29/fs/fs-writeback.c#L335 And then redirty_tail would be called, I haven't had the time to dig deeper, but that is my primary suspect for the moment. Thanx again, Jos --B_3321021587_61732662 Content-type: application/octet-stream; name="filecache-27-march.txt" Content-disposition: attachment; filename="filecache-27-march.txt" Content-transfer-encoding: base64 Z3JlcCBkaXJ0eSAvcHJvYy92bXN0YXQ7IGZvciBpIGluICQoIGVjaG8gbHMgPiAvcHJvYy9maWxl Y2FjaGU7IGNhdCAvcHJvYy9maWxlY2FjaGUgfCBhd2sgJ3sgaWYgKCQ2IH4gL1tEXS8pIHByaW50 ICQwIH0nIHwgYXdrICd7aWYgKCQxMiB+IC9kYXRhYmFzZS8pIHByaW50ICQxMn0nICk7IGRvIGVj aG8gLW4gIiRpICBkaXJ0eTogIjsgZWNobyAvdmFyL2xpYi9teXNxbC8kaSA+IC9wcm9jL2ZpbGVj YWNoZTsgY2F0IC9wcm9jL2ZpbGVjYWNoZSB8IGdyZXAgRCB8IHdjIC1sOyBkb25lOyBlY2hvIGxz ID4gL3Byb2MvZmlsZWNhY2hlOyBjYXQgL3Byb2MvZmlsZWNhY2hlIHwgYXdrICd7IGlmICgkNiB+ IC9bRF0vKSBwcmludCAkMCB9JyAKbnJfZGlydHkgNDk0OTAyCi9kYXRhYmFzZS90Ymx0YWJsZTMu TVlEICBkaXJ0eTogNTgxMDEKL2RhdGFiYXNlL3RibHRhYmxlMy5NWUkgIGRpcnR5OiAxNDY4MDYK L2RhdGFiYXNlL3RibHRhYmxlNC5NWUQgIGRpcnR5OiA4NTczNwovZGF0YWJhc2UvdGJsdGFibGU0 Lk1ZSSAgZGlydHk6IDEwMTI5OQovZGF0YWJhc2UvdGJsdGFibGUxLk1ZSSAgZGlydHk6IDE3MjcK L2RhdGFiYXNlL3RibHRhYmxlNS5NWUQgIGRpcnR5OiAyNzE4OQovZGF0YWJhc2UvdGJsdGFibGU1 Lk1ZSSAgZGlydHk6IDE2ODQ3Ci9kYXRhYmFzZS90Ymx0YWJsZTIuTVlJICBkaXJ0eTogMwovZGF0 YWJhc2UvdGJsdGFibGUyLk1ZRCAgZGlydHk6IDMKL2RhdGFiYXNlL3RibHRhYmxlMS5NWUQgIGRp cnR5OiA0CiAgICAgICAgIDAgICAgNTI0Mjg4MCAgICAgMTA3MiAgICAgICAwICAgICAgMCAgICBE LSAgICAgICAgIDYgICAgICAgIDAgICAgIDAgbW91bnQgICAgICAgICAgIDAwOjAyKGJkZXYpICAg ICAgICAoZmQ6MDIpCiAgICAgICAgIDAgICAgMjA5NzE1MiAgICAgIDg4NCAgICAgICAwICAgICAg MCAgICBELSAgICAgICAgIDYgICAgICAgIDAgICAgIDAgbW91bnQgICAgICAgICAgIDAwOjAyKGJk ZXYpICAgICAgICAoZmQ6MDMpCiAgICAgICAgIDAgICAgNTI0Mjg4MCAgICAgNTUzMiAgICAgICAw ICAgICAgMCAgICBELSAgICAgICAgMjMgICAgICAgIDAgICAgIDAgbW91bnQgICAgICAgICAgIDAw OjAyKGJkZXYpICAgICAgICAoZmQ6MDEpCiAgICAxOTY2MzIgICAgICAgICAgMSAgICAgICAgNCAg ICAgMTAwICAgICAgMSAgICBELSAgICAgICAgIDUgICAgICAgIDEgICAgNjAgbXlzcWxkICAgICAg ICAgIGZkOjAxKGRtLTEpICAgICAgICAvcnVuL215c3FsZC9yZWxheS1sb2cuaW5mbwogICAgMTk2 NjM0ICAgICAzMDY1MDEgICAzMDY1MDQgICAgIDEwMCAgICAgIDEgICAgRC0gICAgICAgIDE1ICAg ICAgICAxICAgIDYwIG15c3FsZCAgICAgICAgICBmZDowMShkbS0xKSAgICAgICAgL3J1bi9teXNx bGQvbXlzcWxkLXJlbGF5LWJpbi4wMDAwMDIKICAgICA0OTE2MyAgICAgICAgNDY2ICAgICAgIDQ4 ICAgICAgMTAgICAgICAxICAgIEQtICAgICAgICAxMiAgICAgICAgMSAgICAgMCBzeXNsb2ctbmcg ICAgICAgZmQ6MDIoZG0tMikgICAgICAgIC9tZXNzYWdlcwogICAgICAgIDIzICAgICAgICAgIDEg ICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDExICAgICAgMTA0ICAgICAwIGJh c2ggICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVf ZG0tMwogICAgICAgIDIyICAgICAgICAgIDEgICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0g ICAgICAgIDExICAgICAgMTA0ICAgICAwIGJhc2ggICAgICAgICAgICBmZDowMyhkbS0zKSAgICAg ICAgL2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVfZG0tMgogICAgICAgIDIxICAgICAgICAgIDEgICAg ICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDExICAgICAgMTA0ICAgICAwIGJhc2gg ICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVfZG0t MQogICAgICAgIDIwICAgICAgICAgIDEgICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAg ICAgIDExICAgICAgMTA0ICAgICAwIGJhc2ggICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAg L2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVfZG0tMAogICAgICAgIDE5ICAgICAgICAgIDEgICAgICAg IDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDExICAgICAgMTA0ICAgICAwIGJhc2ggICAg ICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVfc2RiMQog ICAgICAgIDE4ICAgICAgICAgIDEgICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAg IDEyICAgICAgMTA0ICAgICAwIGJhc2ggICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL2Rp ZmZlcmVuY2VXaXRoTGFzdFRpbWVfc2RhMwogICAgICAgIDE3ICAgICAgICAgIDEgICAgICAgIDQg ICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDEyICAgICAgMTA0ICAgICAwIGJhc2ggICAgICAg ICAgICBmZDowMyhkbS0zKSAgICAgICAgL2RpZmZlcmVuY2VXaXRoTGFzdFRpbWVfc2RhMgogICAg ICAgIDE2ICAgICAgICAgIDEgICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDEy ICAgICAgMTA0ICAgICAwIGJhc2ggICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL2RpZmZl cmVuY2VXaXRoTGFzdFRpbWVfc2RhMQogICAgICAgIDE0ICAgICAgICAgIDEgICAgICAgIDQgICAg IDEwMCAgICAgIDAgICAgRC0gICAgICAgIDEyICAgICAgMTA0ICAgICAwIHNoICAgICAgICAgICAg ICBmZDowMyhkbS0zKSAgICAgICAgL25ldGRldl9vbGQKICAgICAgICAxNSAgICAgICAgICAxICAg ICAgICA0ICAgICAxMDAgICAgICAwICAgIEQtICAgICAgICAxMiAgICAgIDEwNCAgICAgMCBwZXJs ICAgICAgICAgICAgZmQ6MDMoZG0tMykgICAgICAgIC8ub2xkbmV0c3RhdAogICAgICAgIDEzICAg ICAgICAgIDEgICAgICAgIDQgICAgIDEwMCAgICAgIDAgICAgRC0gICAgICAgIDEyICAgICAgNTIw ICAgICAwIHNoICAgICAgICAgICAgICBmZDowMyhkbS0zKSAgICAgICAgL25ldGRldl9uZXcKICAg NTg2NTQ3OCAgICAzNzc4MTI1ICAgMjUxODUyICAgICAgIDYgICAgICAyICAgIEQtICAgICAgICAx MCAgICAgICAxMiAgICAgMCBkdSAgICAgICAgICAgICAgMDg6MTEoc2RiMSkgICAgICAgIC9kYXRh YmFzZS90Ymx0YWJsZTMuTVlECiAgIDU4NjU0ODcgICAxMjg3MTI0MyAgMTEzMjU1MiAgICAgICA4 ICAgICAgMSAgICBELSAgICAgICAgMTAgICAgICAgMTAgICAgIDAgZHUgICAgICAgICAgICAgIDA4 OjExKHNkYjEpICAgICAgICAvZGF0YWJhc2UvdGJsdGFibGUzLk1ZSQogICA1ODY1NDc1ICAgMjE3 MDczMzEgICA1MDM2ODggICAgICAgMiAgICAgIDIgICAgRC0gICAgICAgIDEwICAgICAgIDExICAg ICAwIGR1ICAgICAgICAgICAgICAwODoxMShzZGIxKSAgICAgICAgL2RhdGFiYXNlL3RibHRhYmxl NC5NWUQKICAgNTg2NTQ5NSAgIDE2NDE0MjQxICAgOTA5NDg4ICAgICAgIDUgICAgICAxICAgIEQt ICAgICAgICAxMCAgICAgICAxMCAgICAgMCBkdSAgICAgICAgICAgICAgMDg6MTEoc2RiMSkgICAg ICAgIC9kYXRhYmFzZS90Ymx0YWJsZTQuTVlJCiAgICAgICAgMTEgICAgICAgICAgMSAgICAgICAg NCAgICAgMTAwICAgICAgMSAgICBELSAgICAgICAgMTUgICAgICAgIDEgICAgNjAgbXlzcWxkICAg ICAgICAgIDA4OjExKHNkYjEpICAgICAgICAvbWFzdGVyLmluZm8KICAgNTg2NTQ3NyAgICAgMTUw ODE4ICAgIDUxOTUyICAgICAgMzQgICAgICAxICAgIEQtICAgICAgICAxNSAgICAgICAxMCAgICAg MCBkdSAgICAgICAgICAgICAgMDg6MTEoc2RiMSkgICAgICAgIC9kYXRhYmFzZS90Ymx0YWJsZTEu TVlJCiAgIDU4NjU0NzkgICAgIDQ5NTc1OSAgIDEzMTI3NiAgICAgIDI2ICAgICAgMSAgICBELSAg ICAgICAgMTUgICAgICAgMTAgICAgIDAgZHUgICAgICAgICAgICAgIDA4OjExKHNkYjEpICAgICAg ICAvZGF0YWJhc2UvdGJsdGFibGU1Lk1ZRAogICA1ODY1NDk3ICAgICA5MDM3OTEgICAyNzY4Mjgg ICAgICAzMCAgICAgIDEgICAgRC0gICAgICAgIDE1ICAgICAgIDEwICAgICAwIGR1ICAgICAgICAg ICAgICAwODoxMShzZGIxKSAgICAgICAgL2RhdGFiYXNlL3RibHRhYmxlNS5NWUkKICAgNTg2NTQ5 OSAgICAgMTE4Mzg4ICAgICAgIDg4ICAgICAgIDAgICAgICAxICAgIEQtICAgICAgICAxNyAgICAg ICAxMCAgICAgMCBkdSAgICAgICAgICAgICAgMDg6MTEoc2RiMSkgICAgICAgIC9kYXRhYmFzZS90 Ymx0YWJsZTIuTVlJCiAgIDU4NjU0ODAgICAgIDMyNTk3NyAgICAgIDEyMCAgICAgICAwICAgICAg MSAgICBELSAgICAgICAgMTcgICAgICAgMTAgICAgIDAgZHUgICAgICAgICAgICAgIDA4OjExKHNk YjEpICAgICAgICAvZGF0YWJhc2UvdGJsdGFibGUyLk1ZRAogICA1ODY1NDg5ICAgICAgNzg1MDMg ICAgIDMzMDAgICAgICAgNCAgICAgIDIgICAgRC0gICAgICAgIDE4ICAgICAgIDEwICAgICAwIGR1 ICAgICAgICAgICAgICAwODoxMShzZGIxKSAgICAgICAgL2RhdGFiYXNlL3RibHRhYmxlMS5NWUQK ICAgICAgIDE3NSAgICAgICAgICAxICAgICAgICA0ICAgICAxMDAgICAgICAxICAgIEQtICAgICAg MzEwMCAgICAgMTE2MSAgICAgMCB1ZGV2ZCAgICAgICAgICAgMDA6MGUodG1wZnMpICAgICAgIC8u dWRldi91ZXZlbnRfc2VxbnVtCg== --B_3321021587_61732662 Content-type: application/octet-stream; name="dmesg-27-march.txt" Content-disposition: attachment; filename="dmesg-27-march.txt" Content-transfer-encoding: base64 cmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSAxMDE0NAppbm9kZSAxMDE0NChzeXNmcy9wb3dl cikgY291bnQgMSwwIHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1 cGRhdGU6IHBkZmx1c2goMzYxKSA0NDcwNjkKZ2xvYmFsIGRpcnR5IDQzODgyMSB3cml0ZWJhY2sg MCBuZnMgMCBmbGFncyBfXyB0b3dyaXRlIDk4MSBza2lwcGVkIDAKcmVkaXJ0eV90YWlsIGxpbmUg NDE3OiBpbm9kZSA1ODY1NDk1Cmlub2RlIDU4NjU0OTUoc2RiMS90Ymx0YWJsZTQuTVlJKSBjb3Vu dCAyLDEgc2l6ZSAxNjgwNzMyNTY5NiBwYWdlcyAxOTc1MzgKMCAgICAgICAyICAgICAgIDAgICAg ICAgVURfUF8KMTM0MCAgICAyICAgICAgIDAgICAgICAgVURfUF8KMTM2NyAgICAyICAgICAgIDAg ICAgICAgVURfUF8KMTQxNyAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzU3OCAgICAyICAgICAg IDAgICAgICAgVURfUF8KMzc0NSAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzkyOCAgICAyICAg ICAgIDAgICAgICAgVURfUF8KNDExNiAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDE1NCAgICAy ICAgICAgIDAgICAgICAgVURfUF8KNDIwNyAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDgzOCAg ICAyICAgICAgIDAgICAgICAgVURfUF8KNDgzOSAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDg0 MCAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTYwMCAgICAyICAgICAgIDAgICAgICAgVURfUF8K cmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSAxNTIyCmlub2RlIDE1MjIoc3lzZnMvMDAwMDow MTowMC4wKSBjb3VudCAxLDUgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4Mjkg d2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ0ODM2NgpnbG9iYWwgZGlydHkgNDQwMTMzIHdyaXRl YmFjayA5MSBuZnMgMCBmbGFncyBDXyB0b3dyaXRlIDkwNCBza2lwcGVkIDAKcmVkaXJ0eV90YWls IGxpbmUgNDE3OiBpbm9kZSA1ODY1NDc1Cmlub2RlIDU4NjU0NzUoc2RiMS90Ymx0YWJsZTQuTVlE KSBjb3VudCAyLDIgc2l6ZSAyMjIyNzEzODUxMiBwYWdlcyAxMDYyNjkKMzczICAgICAyICAgICAg IDAgICAgICAgVURfUF8KMTA0MSAgICAyICAgICAgIDAgICAgICAgVURfUF8KMjEzNCAgICAyICAg ICAgIDAgICAgICAgVURfUF8KMzA3NSAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDU2MyAgICAy ICAgICAgIDAgICAgICAgVURfUF8KNTMwNiAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTQyNiAg ICAyICAgICAgIDAgICAgICAgVURfUF8KNTQ3MyAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTY1 NyAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTc3MCAgICAyICAgICAgIDAgICAgICAgVURfUF8K NTk4MyAgICAyICAgICAgIDAgICAgICAgVURfUF8KNzg4MyAgICAyICAgICAgIDAgICAgICAgVURf UF8KOTA2MSAgICAyICAgICAgIDAgICAgICAgVURfUF8KOTI0MSAgICAyICAgICAgIDAgICAgICAg VURfUF8KcmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSAxMDI5Nwppbm9kZSAxMDI5NyhzeXNm cy9zdWJzeXN0ZW0pIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5j IDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ4MzU0Cmdsb2JhbCBkaXJ0eSA0NDAxMzMg d3JpdGViYWNrIDkxIG5mcyAwIGZsYWdzIENfIHRvd3JpdGUgMTAxMiBza2lwcGVkIDAKcmVkaXJ0 eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDg3Cmlub2RlIDU4NjU0ODcoc2RiMS90Ymx0YWJs ZTMuTVlJKSBjb3VudCAyLDEgc2l6ZSAxMzE3OTYwNjAxNiBwYWdlcyAyNTAyNTEKMCAgICAgICAy ICAgICAgIDAgICAgICAgVURfUF8KNjUgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMTA5ICAg ICAyICAgICAgIDAgICAgICAgVURfUF8KMTk1ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMjAw ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzY4ICAgICAyICAgICAgIDAgICAgICAgVURfUF8K NDczICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDgxICAgICAyICAgICAgIDAgICAgICAgVURf UF8KNTMwICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTQ3ICAgICAyICAgICAgIDAgICAgICAg VURfUF8KNjk1ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNzM1ICAgICAyICAgICAgIDAgICAg ICAgVURfUF8KNzUxICAgICAyICAgICAgIDAgICAgICAgVURfUF8KOTcwICAgICAyICAgICAgIDAg ICAgICAgVURfUF8KcmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSAxMDMwMgppbm9kZSAxMDMw MihzeXNmcy9kcml2ZXIpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFj ay5jIDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ4MzQyCmdsb2JhbCBkaXJ0eSA0NDAx MzMgd3JpdGViYWNrIDkxIG5mcyAwIGZsYWdzIENfIHRvd3JpdGUgMTAxMiBza2lwcGVkIDAKcmVk aXJ0eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDc4Cmlub2RlIDU4NjU0Nzgoc2RiMS90Ymx0 YWJsZTMuTVlEKSBjb3VudCAyLDIgc2l6ZSAzODY4Njc5MTQ1IHBhZ2VzIDU1MDA5CjE1OSAgICAg MiAgICAgICAwICAgICAgIFVEX1BfCjE5NSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIwNyAg ICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIxMSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIy MCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjI4MiAgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjI4MyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMyNCAgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjQzNiAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjQzOSAgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjU0OCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU1MyAgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjY4MiAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjkzNCAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgMTAwNjYKaW5vZGUgMTAw NjYoc3lzZnMvdGltZW91dCkgY291bnQgMSwwIHNpemUgNDA5NiBwYWdlcyAwCm1tL3BhZ2Utd3Jp dGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDgzMjkKZ2xvYmFsIGRpcnR5 IDQ0MDA0MiB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSAxMDExIHNraXBwZWQg MApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDEwMjg5Cmlub2RlIDEwMjg5KHN5c2ZzL3Rp bWVvdXQpIGNvdW50IDEsMCBzaXplIDQwOTYgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5jIDgz MSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ4MzI5Cmdsb2JhbCBkaXJ0eSA0NDAwNDIgd3Jp dGViYWNrIDkxIG5mcyAwIGZsYWdzIF9fIHRvd3JpdGUgMTAyNCBza2lwcGVkIDAKcmVkaXJ0eV90 YWlsIGxpbmUgNTM5OiBpbm9kZSA4NzY2Cmlub2RlIDg3NjYoc3lzZnMvcmFtMCkgY291bnQgMSwx NCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5jIDgzMSB3Yl9rdXBkYXRlOiBwZGZs dXNoKDM2MSkgNDQ4NTQzCmdsb2JhbCBkaXJ0eSA0NDAyOTUgd3JpdGViYWNrIDAgbmZzIDAgZmxh Z3MgX18gdG93cml0ZSAxMDI0IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2Rl IDg3NzgKaW5vZGUgODc3OChzeXNmcy9wb3dlcikgY291bnQgMSwwIHNpemUgMCBwYWdlcyAwCm1t L3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDg4NzMKZ2xv YmFsIGRpcnR5IDQ0MDYyNSB3cml0ZWJhY2sgMCBuZnMgMCBmbGFncyBfXyB0b3dyaXRlIDEwMTYg c2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODc4MAppbm9kZSA4NzgwKHN5 c2ZzL2hvbGRlcnMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5j IDgzMSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ5MTE1Cmdsb2JhbCBkaXJ0eSA0NDA4Njcg d3JpdGViYWNrIDAgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDIxIHNraXBwZWQgMApyZWRpcnR5 X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg3ODEKaW5vZGUgODc4MShzeXNmcy9zbGF2ZXMpIGNvdW50 IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5jIDgzMSB3Yl9rdXBkYXRlOiBw ZGZsdXNoKDM2MSkgNDQ5NDQxCmdsb2JhbCBkaXJ0eSA0NDExOTMgd3JpdGViYWNrIDAgbmZzIDAg ZmxhZ3MgX18gdG93cml0ZSA5ODQgc2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5v ZGUgNTg2NTQ5Nwppbm9kZSA1ODY1NDk3KHNkYjEvdGJsdGFibGU1Lk1ZSSkgY291bnQgMiwxIHNp emUgOTI1NDQ3MTY4IHBhZ2VzIDYzMjY1CjAgICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjEx NzIgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjExODcgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjE1MjIgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE1NjcgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjE3MjAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE3NjAgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjE4MDcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE4MTEgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjIyNzIgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIzNzcgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjI1MzQgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjI2NDcgICAgMiAgICAg ICAwICAgICAgIFVEX1BfCjI3NzcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFp bCBsaW5lIDUzOTogaW5vZGUgODc5MQppbm9kZSA4NzkxKHN5c2ZzL3JhbTEpIGNvdW50IDEsMTQg c2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVz aCgzNjEpIDQ0OTQ2MwpnbG9iYWwgZGlydHkgNDQxMjIwIHdyaXRlYmFjayAxODIgbmZzIDAgZmxh Z3MgQ18gdG93cml0ZSA1NjQgc2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUg NTg2NTQ3OQppbm9kZSA1ODY1NDc5KHNkYjEvdGJsdGFibGU1Lk1ZRCkgY291bnQgMiwxIHNpemUg NTA3NjM4MzM2IHBhZ2VzIDI5MjY4CjAgICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjEgICAg ICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIgICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMg ICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjQgICAgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjggICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjEyICAgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjE2ICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIyICAgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjI2ICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMyICAgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjMzICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjQwICAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjQxICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBs aW5lIDUzOTogaW5vZGUgODgwMwppbm9kZSA4ODAzKHN5c2ZzL3Bvd2VyKSBjb3VudCAxLDAgc2l6 ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVzaCgz NjEpIDQ0OTQ0OApnbG9iYWwgZGlydHkgNDQxMjIwIHdyaXRlYmFjayAxODIgbmZzIDAgZmxhZ3Mg Q18gdG93cml0ZSAxMDA5IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg4 MDUKaW5vZGUgODgwNShzeXNmcy9ob2xkZXJzKSBjb3VudCAxLDAgc2l6ZSAwIHBhZ2VzIDAKbW0v cGFnZS13cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ0OTQ0OApnbG9i YWwgZGlydHkgNDQxMjIwIHdyaXRlYmFjayAxODIgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSAxMDI0 IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg4MDYKaW5vZGUgODgwNihz eXNmcy9zbGF2ZXMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5j IDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ5NDQ4Cmdsb2JhbCBkaXJ0eSA0NDEyMjAg d3JpdGViYWNrIDE4MiBuZnMgMCBmbGFncyBDXyB0b3dyaXRlIDEwMjQgc2tpcHBlZCAwCnJlZGly dHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODgxNgppbm9kZSA4ODE2KHN5c2ZzL3JhbTIpIGNvdW50 IDEsMTQgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTog cGRmbHVzaCgzNjEpIDQ0OTQ0OApnbG9iYWwgZGlydHkgNDQxMjIwIHdyaXRlYmFjayAxODIgbmZz IDAgZmxhZ3MgQ18gdG93cml0ZSAxMDI0IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6 IGlub2RlIDg4MjgKaW5vZGUgODgyOChzeXNmcy9wb3dlcikgY291bnQgMSwwIHNpemUgMCBwYWdl cyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDk0 NDgKZ2xvYmFsIGRpcnR5IDQ0MTIyMCB3cml0ZWJhY2sgMTgyIG5mcyAwIGZsYWdzIENfIHRvd3Jp dGUgMTAyNCBza2lwcGVkIDAKcmVkaXJ0eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDc3Cmlu b2RlIDU4NjU0Nzcoc2RiMS90Ymx0YWJsZTEuTVlJKSBjb3VudCAyLDEgc2l6ZSAxNTQ0MzQ1NjAg cGFnZXMgMTE3OTAKMCAgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNjggICAgICAyICAgICAg IDAgICAgICAgVURfUF8KMTA2ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMTMxICAgICAyICAg ICAgIDAgICAgICAgVURfUF8KMTg1ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMjQ0ICAgICAy ICAgICAgIDAgICAgICAgVURfUF8KMjUyICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzMxICAg ICAyICAgICAgIDAgICAgICAgVURfUF8KMzkzICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzk0 ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzk1ICAgICAyICAgICAgIDAgICAgICAgVURfUF8K NDAwICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDgyICAgICAyICAgICAgIDAgICAgICAgVURf UF8KNzgxICAgICAyICAgICAgIDAgICAgICAgVURfUF8KcmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBp bm9kZSA4ODMwCmlub2RlIDg4MzAoc3lzZnMvaG9sZGVycykgY291bnQgMSwwIHNpemUgMCBwYWdl cyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDk0 MzYKZ2xvYmFsIGRpcnR5IDQ0MTIyMCB3cml0ZWJhY2sgMTgyIG5mcyAwIGZsYWdzIENfIHRvd3Jp dGUgMTAxMiBza2lwcGVkIDAKcmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSA4ODMxCmlub2Rl IDg4MzEoc3lzZnMvc2xhdmVzKSBjb3VudCAxLDAgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0 ZWJhY2suYyA4MzEgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ0OTQzNgpnbG9iYWwgZGlydHkg NDQxMjIwIHdyaXRlYmFjayAxODIgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDI0IHNraXBwZWQg MApyZWRpcnR5X3RhaWwgbGluZSA0MTc6IGlub2RlIDU4NjU0OTUKaW5vZGUgNTg2NTQ5NShzZGIx L3RibHRhYmxlNC5NWUkpIGNvdW50IDIsMSBzaXplIDE2ODA3MzQ4MjI0IHBhZ2VzIDE5Nzk5Mwow ICAgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxMzQwICAgIDIgICAgICAgMCAgICAgICBVRF9Q XwoxMzY3ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxNDE3ICAgIDIgICAgICAgMCAgICAgICBV RF9QXwozNTc4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozNzQ1ICAgIDIgICAgICAgMCAgICAg ICBVRF9QXwozOTI4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0MTE2ICAgIDIgICAgICAgMCAg ICAgICBVRF9QXwo0MTU0ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0MjA3ICAgIDIgICAgICAg MCAgICAgICBVRF9QXwo0ODM4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0ODM5ICAgIDIgICAg ICAgMCAgICAgICBVRF9QXwo0ODQwICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo1NjAwICAgIDIg ICAgICAgMCAgICAgICBVRF9QXwpyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg4NDEKaW5v ZGUgODg0MShzeXNmcy9yYW0zKSBjb3VudCAxLDE0IHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3Jp dGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDk1NTEKZ2xvYmFsIGRpcnR5 IDQ0MTM0MyB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSA4OTMgc2tpcHBlZCAw CnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUgNTg2NTQ3NQppbm9kZSA1ODY1NDc1KHNkYjEv dGJsdGFibGU0Lk1ZRCkgY291bnQgMiwyIHNpemUgMjIyMjcxNjkzMjQgcGFnZXMgMTA2NTA3CjM3 MyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjEwNDEgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjIxMzQgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMwNzUgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjQ1NjMgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjUzMDYgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjU0MjYgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU0NzMgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjU2NTcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU3NzAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjU5ODMgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjc4ODMgICAgMiAgICAg ICAwICAgICAgIFVEX1BfCjkwNjEgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjkyNDEgICAgMiAg ICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODg1Mwppbm9k ZSA4ODUzKHN5c2ZzL3Bvd2VyKSBjb3VudCAxLDAgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0 ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ0OTUzOApnbG9iYWwgZGlydHkg NDQxMzQzIHdyaXRlYmFjayA5MSBuZnMgMCBmbGFncyBDXyB0b3dyaXRlIDEwMTEgc2tpcHBlZCAw CnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUgNTg2NTQ4Nwppbm9kZSA1ODY1NDg3KHNkYjEv dGJsdGFibGUzLk1ZSSkgY291bnQgMiwxIHNpemUgMTMxNzk2MzE2MTYgcGFnZXMgMjUxMjQ0CjAg ICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjY1ICAgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjEwOSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE5NSAgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjIwMCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjM2OCAgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjQ3MyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjQ4MSAgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjUzMCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU0NyAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjY5NSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjczNSAgICAgMiAgICAg ICAwICAgICAgIFVEX1BfCjc1MSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjk3MCAgICAgMiAg ICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODg1NQppbm9k ZSA4ODU1KHN5c2ZzL2hvbGRlcnMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdy aXRlYmFjay5jIDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDQ5NTI2Cmdsb2JhbCBkaXJ0 eSA0NDEzNDMgd3JpdGViYWNrIDkxIG5mcyAwIGZsYWdzIENfIHRvd3JpdGUgMTAxMiBza2lwcGVk IDAKcmVkaXJ0eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDc4Cmlub2RlIDU4NjU0Nzgoc2Ri MS90Ymx0YWJsZTMuTVlEKSBjb3VudCAyLDIgc2l6ZSAzODY4Njg5NTQwIHBhZ2VzIDU1MTc0CjE1 OSAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE5NSAgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjIwNyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIxMSAgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjIyMCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjI4MiAgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjI4MyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMyNCAgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjQzNiAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjQzOSAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjU0OCAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU1MyAgICAgMiAgICAg ICAwICAgICAgIFVEX1BfCjY4MiAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjkzNCAgICAgMiAg ICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODg1Ngppbm9k ZSA4ODU2KHN5c2ZzL3NsYXZlcykgY291bnQgMSwwIHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3Jp dGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NDk1MTQKZ2xvYmFsIGRpcnR5 IDQ0MTM0MyB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSAxMDEyIHNraXBwZWQg MApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg4NjYKaW5vZGUgODg2NihzeXNmcy9yYW00 KSBjb3VudCAxLDE0IHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1 cGRhdGU6IHBkZmx1c2goMzYxKSA0NDk1MTQKZ2xvYmFsIGRpcnR5IDQ0MTM0MyB3cml0ZWJhY2sg OTEgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDI0IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGlu ZSA1Mzk6IGlub2RlIDg4NzgKaW5vZGUgODg3OChzeXNmcy9wb3dlcikgY291bnQgMSwwIHNpemUg MCBwYWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1cGRhdGU6IHBkZmx1c2goMzYx KSA0NDk3MzIKZ2xvYmFsIGRpcnR5IDQ0MTQ4NCB3cml0ZWJhY2sgMCBuZnMgMCBmbGFncyBfXyB0 b3dyaXRlIDEwMDAgc2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODg4MApp bm9kZSA4ODgwKHN5c2ZzL2hvbGRlcnMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdl LXdyaXRlYmFjay5jIDgzMSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDUwMDYyCmdsb2JhbCBk aXJ0eSA0NDE4MTQgd3JpdGViYWNrIDAgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDI0IHNraXBw ZWQgMApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg4ODEKaW5vZGUgODg4MShzeXNmcy9z bGF2ZXMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdyaXRlYmFjay5jIDgzMSB3 Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDUwNDk2Cmdsb2JhbCBkaXJ0eSA0NDIyNDggd3JpdGVi YWNrIDAgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDE0IHNraXBwZWQgMApyZWRpcnR5X3RhaWwg bGluZSA1Mzk6IGlub2RlIDg4OTEKaW5vZGUgODg5MShzeXNmcy9yYW01KSBjb3VudCAxLDE0IHNp emUgMCBwYWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1cGRhdGU6IHBkZmx1c2go MzYxKSA0NTA2NTUKZ2xvYmFsIGRpcnR5IDQ0MjQwNyB3cml0ZWJhY2sgMCBuZnMgMCBmbGFncyBf XyB0b3dyaXRlIDEwMTggc2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUgNTg2 NTQ5Nwppbm9kZSA1ODY1NDk3KHNkYjEvdGJsdGFibGU1Lk1ZSSkgY291bnQgMiwxIHNpemUgOTI1 NDQ3MTY4IHBhZ2VzIDYzMzc0CjAgICAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjExNzIgICAg MiAgICAgICAwICAgICAgIFVEX1BfCjExODcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE1MjIg ICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE1NjcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE3 MjAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE3NjAgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjE4MDcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjE4MTEgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjIyNzIgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjIzNzcgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjI1MzQgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjI2NDcgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjI3NzcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5l IDUzOTogaW5vZGUgODkwMwppbm9kZSA4OTAzKHN5c2ZzL3Bvd2VyKSBjb3VudCAxLDAgc2l6ZSAw IHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEp IDQ1MDgwOQpnbG9iYWwgZGlydHkgNDQyNjA4IHdyaXRlYmFjayA5MSBuZnMgMCBmbGFncyBDXyB0 b3dyaXRlIDg4NiBza2lwcGVkIDAKcmVkaXJ0eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDc5 Cmlub2RlIDU4NjU0Nzkoc2RiMS90Ymx0YWJsZTUuTVlEKSBjb3VudCAyLDEgc2l6ZSA1MDc2Mzg2 NTggcGFnZXMgMjkzMzgKMCAgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMSAgICAgICAyICAg ICAgIDAgICAgICAgVURfUF8KMiAgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMyAgICAgICAy ICAgICAgIDAgICAgICAgVURfUF8KNCAgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KOCAgICAg ICAyICAgICAgIDAgICAgICAgVURfUF8KMTIgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMTYg ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMjIgICAgICAyICAgICAgIDAgICAgICAgVURfUF8K MjYgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzIgICAgICAyICAgICAgIDAgICAgICAgVURf UF8KMzMgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDAgICAgICAyICAgICAgIDAgICAgICAg VURfUF8KNDEgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KcmVkaXJ0eV90YWlsIGxpbmUgNTM5 OiBpbm9kZSA4OTA1Cmlub2RlIDg5MDUoc3lzZnMvaG9sZGVycykgY291bnQgMSwwIHNpemUgMCBw YWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0 NTA3OTMKZ2xvYmFsIGRpcnR5IDQ0MjUxNyB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93 cml0ZSAxMDA4IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGluZSA0MTc6IGlub2RlIDU4NjU0NzcK aW5vZGUgNTg2NTQ3NyhzZGIxL3RibHRhYmxlMS5NWUkpIGNvdW50IDIsMSBzaXplIDE1NDQzNDU2 MCBwYWdlcyAxMTgxNQowICAgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo2OCAgICAgIDIgICAg ICAgMCAgICAgICBVRF9QXwoxMDYgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxMzEgICAgIDIg ICAgICAgMCAgICAgICBVRF9QXwoxODUgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoyNDQgICAg IDIgICAgICAgMCAgICAgICBVRF9QXwoyNTIgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozMzEg ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozOTMgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoz OTQgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozOTUgICAgIDIgICAgICAgMCAgICAgICBVRF9Q Xwo0MDAgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0ODIgICAgIDIgICAgICAgMCAgICAgICBV RF9QXwo3ODEgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwpyZWRpcnR5X3RhaWwgbGluZSA1Mzk6 IGlub2RlIDg5MDYKaW5vZGUgODkwNihzeXNmcy9zbGF2ZXMpIGNvdW50IDEsMCBzaXplIDAgcGFn ZXMgMAptbS9wYWdlLXdyaXRlYmFjay5jIDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDUw NzgxCmdsb2JhbCBkaXJ0eSA0NDI1MTcgd3JpdGViYWNrIDE4MiBuZnMgMCBmbGFncyBDXyB0b3dy aXRlIDEwMTIgc2tpcHBlZCAwCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODkxNgppbm9k ZSA4OTE2KHN5c2ZzL3JhbTYpIGNvdW50IDEsMTQgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0 ZWJhY2suYyA4MzEgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ1MDc4MQpnbG9iYWwgZGlydHkg NDQyNTE3IHdyaXRlYmFjayAxODIgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDI0IHNraXBwZWQg MApyZWRpcnR5X3RhaWwgbGluZSA0MTc6IGlub2RlIDU4NjU0OTUKaW5vZGUgNTg2NTQ5NShzZGIx L3RibHRhYmxlNC5NWUkpIGNvdW50IDIsMSBzaXplIDE2ODA3MzcwNzUyIHBhZ2VzIDE5ODY3Ngow ICAgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxMzQwICAgIDIgICAgICAgMCAgICAgICBVRF9Q XwoxMzY3ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxNDE3ICAgIDIgICAgICAgMCAgICAgICBV RF9QXwozNTc4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozNzQ1ICAgIDIgICAgICAgMCAgICAg ICBVRF9QXwozOTI4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0MTE2ICAgIDIgICAgICAgMCAg ICAgICBVRF9QXwo0MTU0ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0MjA3ICAgIDIgICAgICAg MCAgICAgICBVRF9QXwo0ODM4ICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0ODM5ICAgIDIgICAg ICAgMCAgICAgICBVRF9QXwo0ODQwICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo1NjAwICAgIDIg ICAgICAgMCAgICAgICBVRF9QXwpyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg5MjgKaW5v ZGUgODkyOChzeXNmcy9wb3dlcikgY291bnQgMSwwIHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3Jp dGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NTA2NTQKZ2xvYmFsIGRpcnR5 IDQ0MjQwMSB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSA2NDQgc2tpcHBlZCAw CnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUgNTg2NTQ3NQppbm9kZSA1ODY1NDc1KHNkYjEv dGJsdGFibGU0Lk1ZRCkgY291bnQgMiwyIHNpemUgMjIyMjcxOTcyMzYgcGFnZXMgMTA2ODQ2CjM3 MyAgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjEwNDEgICAgMiAgICAgICAwICAgICAgIFVEX1Bf CjIxMzQgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjMwNzUgICAgMiAgICAgICAwICAgICAgIFVE X1BfCjQ1NjMgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjUzMDYgICAgMiAgICAgICAwICAgICAg IFVEX1BfCjU0MjYgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU0NzMgICAgMiAgICAgICAwICAg ICAgIFVEX1BfCjU2NTcgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjU3NzAgICAgMiAgICAgICAw ICAgICAgIFVEX1BfCjU5ODMgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjc4ODMgICAgMiAgICAg ICAwICAgICAgIFVEX1BfCjkwNjEgICAgMiAgICAgICAwICAgICAgIFVEX1BfCjkyNDEgICAgMiAg ICAgICAwICAgICAgIFVEX1BfCnJlZGlydHlfdGFpbCBsaW5lIDUzOTogaW5vZGUgODkzMAppbm9k ZSA4OTMwKHN5c2ZzL2hvbGRlcnMpIGNvdW50IDEsMCBzaXplIDAgcGFnZXMgMAptbS9wYWdlLXdy aXRlYmFjay5jIDgyOSB3Yl9rdXBkYXRlOiBwZGZsdXNoKDM2MSkgNDUwNjQxCmdsb2JhbCBkaXJ0 eSA0NDI0MDEgd3JpdGViYWNrIDkxIG5mcyAwIGZsYWdzIENfIHRvd3JpdGUgMTAxMSBza2lwcGVk IDAKcmVkaXJ0eV90YWlsIGxpbmUgNDE3OiBpbm9kZSA1ODY1NDg3Cmlub2RlIDU4NjU0ODcoc2Ri MS90Ymx0YWJsZTMuTVlJKSBjb3VudCAyLDEgc2l6ZSAxMzE3OTY0MzkwNCBwYWdlcyAyNTE5MzUK MCAgICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNjUgICAgICAyICAgICAgIDAgICAgICAgVURf UF8KMTA5ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMTk1ICAgICAyICAgICAgIDAgICAgICAg VURfUF8KMjAwICAgICAyICAgICAgIDAgICAgICAgVURfUF8KMzY4ICAgICAyICAgICAgIDAgICAg ICAgVURfUF8KNDczICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNDgxICAgICAyICAgICAgIDAg ICAgICAgVURfUF8KNTMwICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNTQ3ICAgICAyICAgICAg IDAgICAgICAgVURfUF8KNjk1ICAgICAyICAgICAgIDAgICAgICAgVURfUF8KNzM1ICAgICAyICAg ICAgIDAgICAgICAgVURfUF8KNzUxICAgICAyICAgICAgIDAgICAgICAgVURfUF8KOTcwICAgICAy ICAgICAgIDAgICAgICAgVURfUF8KcmVkaXJ0eV90YWlsIGxpbmUgNTM5OiBpbm9kZSA4OTMxCmlu b2RlIDg5MzEoc3lzZnMvc2xhdmVzKSBjb3VudCAxLDAgc2l6ZSAwIHBhZ2VzIDAKbW0vcGFnZS13 cml0ZWJhY2suYyA4Mjkgd2Jfa3VwZGF0ZTogcGRmbHVzaCgzNjEpIDQ1MDYyOQpnbG9iYWwgZGly dHkgNDQyNDAxIHdyaXRlYmFjayA5MSBuZnMgMCBmbGFncyBDXyB0b3dyaXRlIDEwMTIgc2tpcHBl ZCAwCnJlZGlydHlfdGFpbCBsaW5lIDQxNzogaW5vZGUgNTg2NTQ3OAppbm9kZSA1ODY1NDc4KHNk YjEvdGJsdGFibGUzLk1ZRCkgY291bnQgMiwyIHNpemUgMzg2ODY5MjA0NSBwYWdlcyA1NTMyMwox NTkgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoxOTUgICAgIDIgICAgICAgMCAgICAgICBVRF9Q XwoyMDcgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoyMTEgICAgIDIgICAgICAgMCAgICAgICBV RF9QXwoyMjAgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwoyODIgICAgIDIgICAgICAgMCAgICAg ICBVRF9QXwoyODMgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwozMjQgICAgIDIgICAgICAgMCAg ICAgICBVRF9QXwo0MzYgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo0MzkgICAgIDIgICAgICAg MCAgICAgICBVRF9QXwo1NDggICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo1NTMgICAgIDIgICAg ICAgMCAgICAgICBVRF9QXwo2ODIgICAgIDIgICAgICAgMCAgICAgICBVRF9QXwo5MzQgICAgIDIg ICAgICAgMCAgICAgICBVRF9QXwpyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg5NDEKaW5v ZGUgODk0MShzeXNmcy9yYW03KSBjb3VudCAxLDE0IHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3Jp dGViYWNrLmMgODI5IHdiX2t1cGRhdGU6IHBkZmx1c2goMzYxKSA0NTA2MTcKZ2xvYmFsIGRpcnR5 IDQ0MjQwMSB3cml0ZWJhY2sgOTEgbmZzIDAgZmxhZ3MgQ18gdG93cml0ZSAxMDEyIHNraXBwZWQg MApyZWRpcnR5X3RhaWwgbGluZSA1Mzk6IGlub2RlIDg5NTMKaW5vZGUgODk1MyhzeXNmcy9wb3dl cikgY291bnQgMSwwIHNpemUgMCBwYWdlcyAwCm1tL3BhZ2Utd3JpdGViYWNrLmMgODMxIHdiX2t1 cGRhdGU6IHBkZmx1c2goMzYxKSA0NTA2MTcKZ2xvYmFsIGRpcnR5IDQ0MjQwMSB3cml0ZWJhY2sg OTEgbmZzIDAgZmxhZ3MgX18gdG93cml0ZSAxMDI0IHNraXBwZWQgMApyZWRpcnR5X3RhaWwgbGlu ZSA1Mzk6IGlub2RlIDg5NTUKaW5vZGUgODk1NShzeXNmcy9ob2xkZXJzKSBjb3VudCAxLDAgc2l6 ZSAwIHBhZ2VzIDAKbW0vcGFnZS13cml0ZWJhY2suYyA4MzEgd2Jfa3VwZGF0ZTogcGRmbHVzaCgz NjEpIDQ1MDg4MQpnbG9iYWwgZGlydHkgNDQyNjMzIHdyaXRlYmFjayAwIG5mcyAwIGZsYWdzIF9f IHRvd3JpdGUgOTc3IHNraXBwZWQgMAo= --B_3321021587_61732662--