Georgia Due Diligence Period Include Weekends, Brown Clee Hill Plane Crash, How To Get Jaeger Level 2, Articles C

Joe Papavero and his workers made what was one of the worst days in our lives much more bearable with their understanding, compassion and professionalism. You will no longer receive messages from our email mailing list. (718) 558-0921 Crowe's Funeral Homes, Inc. | 107-44 Sutphin Blvd | Jamaica, NY 11435 | Fax: (718) 558-0924 | Email: crowesfh@aol.com (718) 558-0921 Crowe's Funeral . http://www.crowfuneralhome.com/, Brewster, Ken - Crowe's Funeral Homes Incorporated, Jamaica If you choose same-day delivery, be sure to place your order before 3:00 PM Monday through Friday, or by 12:00 PM on Saturday in the recipients time zone. 13. View upcoming funeral services, obituaries, and funeral flowers for Crowe's Funeral Homes, Inc. in Jamaica, NY, US. We hope you find this service helpful during your time of need and would welcome any comments or suggestions you might have to help us serve our communities better. The current funerals entrusted to our firm are listed here. If you are Offer condolences/tributes, send flowers or create an online memorial for free. Thank you for taking the time to visit our website. D.S. What this means for you, is that we are familiar with honoring long-held traditions and we are uniquely qualified and open to help families create new experiences that many families are seeking to have. Standard - $178.95 . J.D. She was the salutatorian of Glasgow High School, Class of Hughie Lee Tarry, 85, of Glasgow, KY, passed away Wednesday, June 10, 2020 at Signature Healthcare. Pre-planning is the best way to choose how you're remembered, to ease the emotional and financial burden on your loved ones, to protect yourself from rising funeral costs, and to let your family know your final wishes. Crowe, a master banjo player and bandleader who expanded the sound of bluegrass while attracting some of the genre's most prodigiously gifted musicians into his groups, died . All Obituaries - McMahan's Funeral Home & Cremation Services offers a variety of funeral services, from traditional funerals to competitively priced cremations, serving Rutherfordton, NC and the surrounding communities. Pastel Peace Basket. She was a 1959 graduate of Austin Tracy High School Linda Darris Houchens Freeman, 78, born in Barren County, Kentucky, on Aug. 19, 1941, passed away at her residence on Tuesday, May 26, 2020. Prepare a personalized obituary for someone you loved.. If you are looking for information on a particular topic, or if you are looking for a loved one who has been entrusted to our care, you can use the form below to narrow down your search. We work with local florists in our community to bring you high-quality, hand-designed arrangements. Let me hear what you think of Spoils of War! Thank you, Ralph Crowe, President LOCAL FLORISTS The Charm Barn 553 Cotton Ave. Millen . An . Red gerberas and carnations complement white orchids, snapdragons and chrysanthemums, all set against the deep greens of tropical palm leaves. At least 816 arrangements have been sent to families on behalf of Crowe's Funeral Homes, Inc. Let the obituary family know you are thinking of them. If you've experienced a loss, or are planning in advance, we are here for you each step of the way. 39 likes. Crowe, a pioneering banjo player with his progressive bluegrass group the New South, died Friday morning, according to a post on the musician's Facebook page. She is proceeded in death by her husband, and brothers Darrell and Gary Moody. $70 - $90. If you are thinking about sending funeral flowers to a family who may have a loved one here}, you can send funeral flowers to Crowes Funeral Homes Incorporated right now. Crowe's Mortuary offers traditional funeral services as well as onsite cremation. We are ever indebted to the Crow family for being . If you have any questions or would like to share any suggestions on how we could improve this site, we value and encourage input. He was preceded in death by his loving wife of 66 years, Callie Gibbs Page. She was born on Sept. 19, 1934 in Glasgow, Kentucky. Aaron worked in the shipping department at Dollar General Warehouse. . Charles co-owned Charles T. Hale and Son with his father and worked as a carpenter. Sign up for one year of grief messages designed to offer hope and healing during difficult first year after a loss, Local obituaries for the Scottsville, KY area, T.W. We provide our families with an open door policy. Located in Rutherfordton, NC. He is survived by his loving wife of 32 years, Rita Jackson Fletcher, 59, of Glasgow, died Thursday, May 21, 2020 at Norton Hospital, in Louisville, Kentucky. welcome to. Select from these locations within 5 miles. This appreciation for hard-work followed him as he served in . Please note that same-day delivery might not be available during peak holiday times or in certain weather conditions. Crow & Son Funeral Home offers text alerts when new obituaries are. 01/26/2023. Crowell & Son Funeral Home Ltd. 22558 Highway 7 Sheet Harbour N.S. But most importantly, she was a follow of Jesus. A great deal of time and effort has gone into providing this service to our community and the families we serve. We only work with local florists so we can maintain the sense of urgency and quality of your selections. No Crowes Funeral Homes Incorporated Obits are listed at this time but if you need to send memorial flowers or funeral flowers, you can do so by clicking this link. Mrs. Freeman was a retired cashier and receptionist for Houchens Industries for more than 20 years. 107-44 Sutphin Blvd | Jamaica, NY | (718) 558-0921. Crowes Funeral Homes, New York, New York. We thank you for helping to support the family during their time of need, and will fondly remember your kind gesture. Barry Heavenly angels carried Jack E. Chadwell Sr., age 86, of Cave City, KY, to his heavenly home on Friday, 17 July, 2020 at 1:36 a.m. Jack Sr. passed peacefully at home where he took his last breath alongside his son Jack Jr. and grandson Emerson. CROW & SON OBITUARIES. Copyright 2023 Crowe's Funeral Homes, Inc.. All rights reserved. He is survived Roberta Ann Hodges Sanders passed Friday, May 22, 2020, at T.J. Samson Community Hospital. Obituary Listing. It is for this reason that we have attempted to design our online Sympathy Store with the utmost respect to the family and the deceased. Or send flowers directly to a service happening at Crowe's Funeral Homes. Were proud to offer you a wide selection of arrangements and we work closely with our florists to make sure your designs are created using only the freshest flowers in store. The Crow Road. As a small firm, we have the advantage of being able to provide the time you require and the care you deserve. Serving families since 1855 has given us generations of experience in caring for families at the most delicate and difficult times they face in life. We are ever indebted to the Crow family for being there for ours. Laura Lee Mills. Next. At Morris Family Services, you are encouraged to share your ideas and tell us what you need. A graveside service will be held Sunday, February 26, 2023 at 3 p.m. at West Cemetery, 1762 Stoney Battery Road, Marion, Va. with Pastor Sgt. Luce Funeral Home 502 E. Commercial Ave Gettysburg, SD 57442 605-765-9637 605-765-9141 . claim your Forever Free Basic Listing today! Informacin detallada del sitio web y la empresa: dumontsullivan.com, 6038829431 Dumont-sullivan funeral homes & cremation services - hudson, nh Maribeth was owner/operator of Maribeth Flower Shop for more than 32 years and attended Bethel Methodist Church. Your order will be filled by an experienced professional and hand-delivered to your chosen recipient. Honoring your loved one can be easy for family and friends by sending flowers through local florists. Brewster, Ken - Crowe's Funeral Homes Incorporated, Jamaica, NY : Reviews and maps - Yahoo! He was born in Allen County on May 3, 1944 to the late Ish Wilkerson and the late Sally Woods Wilkerson. 20th March 2023 at 10:20 am. He attended Siloam Baptist Church. Send Directions. He was born Aug. 28, 1957 to the late Billy Joe Jackson and Norma Jean Faulkner Davis. Pallbearers will be Josh Crowe, Eddie Crowe, Randy Grey, George Sequoyah and Richard Sequoyah. Our free weekly newsletter provides insights, quotes and messages on how to help during the first year. We only work with local florists so we can maintain the sense of urgency and quality of your selections. Tony Crow's Funeral. Born in Bowling Green, she was daughter of the late Joe L. and Clarine Settles Jackson. We respect the sensitivity and dignity that comes with ordering tribute gifts from the funeral home. Claim this funeral home. Current Services. Service will be 10:00 a.m., Friday, August 28, 2015 at Cooper Funeral Home Chapel. Crowe's Mortuary and Crematory. You can search for your loved one using the form below. The listings below represent the services entrusted to our care over the past (60) days. John David was born in Millen, although a special needs View full obituary. H. Joyce (Long) Crow, 82, of Shawnee, Oklahoma passed away Monday, August 24, 2015 in Shawnee. He was born May 11, 1943 in Glasgow, Kentucky to the late Charles Turner Hale and Willie Belle McGuire Hale. If you have immediate need of our services, we're available for you 24 hours a day. Funeral services will be held on Wednesday, May 20th at 1:00 p.m. at the Stackhouse-Moore Funeral & Cremation Services, Geneseo, and live-streamed on Facebook live on the funeral homes Facebook page. Here at Crowe-Fields Funeral Home, Bob Fields and I strive to give our clients the very best of personalized service. If the exact flowers or container you have selected are not available, your florist will substitute only items of equal or higher Please feel free to contact us 24 hours a day. To send flowers to A.F. Since 1947, Crofts-Crow Funeral Home has provided thoughtful and compassionate services for families in Blanco County and surrounding communities. Open records in new tab. We also offer funeral pre-planning and carry a wide selection of caskets, vaults, urns and burial containers. Crowe's Mortuary and Crematory. Our florists not only create arrangements, they help provide memorable moments for obituary's family during a difficult time. Facebook Twitter Linkedin Email address. Glasgow. By partnering with local florists, we are able to enforce strict guidelines for quality and service to ensure your complete satisfaction with the products you receive. DQo8ZGl2IGNsYXNzPSJvdmVyZmxvdy1pbm5lciI+DQogICAgICAgIDxkaXYgY2xhc3M9InRvcGljLWJsb2NrIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvcGljLWJsb2NrLXRpdGxlIj4NCiAgICAgICAgICAgICAgICA8aDI+UHJpdmFjeSBwb2xpY3k8L2gyPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InRvcGljLWJsb2NrLWJvZHkiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmFubmVyLWJvcmRlci1wIiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPkxhc3QgdXBkYXRlZDo/PzExLzYvMjAyMDxiciAvPiA8YnIgLz4gRnJhemVyIENvbnN1bHRhbnRzLCBMTEMgKD9GcmF6ZXIsPyA/d2UsPyA/dXMsPyA/b3VyPykgaXMgY29tbWl0dGVkIHRvIHByb3RlY3RpbmcgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbi4gVGhpcyBQcml2YWN5IE5vdGljZSBkZXNjcmliZXMgdGhlIHBlcnNvbmFsIGluZm9ybWF0aW9uIHRoYXQgd2UgY29sbGVjdCBhYm91dCB5b3UsIGhvdyB3ZSB1c2UgYW5kIGRpc2Nsb3NlIHRoaXMgaW5mb3JtYXRpb24sIGFuZCB0aGUgc3RlcHMgd2UgdGFrZSB0byBwcm90ZWN0IHRoaXMgaW5mb3JtYXRpb24uIEZvciBwdXJwb3NlcyBvZiB0aGlzIFByaXZhY3kgTm90aWNlLCA/cGVyc29uYWwgaW5mb3JtYXRpb24/IG1lYW5zIGFueSBpbmZvcm1hdGlvbiB0aGF0IHJlbGF0ZXMgdG8geW91IGFzIGFuIGluZGl2aWR1YWwgYW5kIGNvdWxkIHJlYXNvbmFibHkgYmUgdXNlZCB0byBpZGVudGlmeSB5b3UuIFRoaXMgUHJpdmFjeSBOb3RpY2UgYXBwbGllcyB0byBvdXIgY29sbGVjdGlvbiBhbmQgdXNlIG9mIHBlcnNvbmFsIGluZm9ybWF0aW9uIHRocm91Z2ggdGhpcyB3ZWJzaXRlIGFuZCBhbnkgcmVsYXRlZCB3ZWJzaXRlcywgYXBwbGljYXRpb25zLCB0b29scywgb3IgcGxhdGZvcm1zICh0aGUgP1NlcnZpY2VzPyksIGFzIHdlbGwgYXMgdGhyb3VnaCBhbnkgb3RoZXIgbWVhbnMgd2hlcmUgYSBsaW5rIG9yIHJlZmVyZW5jZSB0byB0aGlzIFByaXZhY3kgTm90aWNlIGlzIHByb3ZpZGVkIGF0IHRoZSB0aW1lIG9mIGNvbGxlY3Rpb24uDQo8aDM+T3VyIFNlcnZpY2VzPC9oMz4NCkZyYXplcj9zIHByaW1hcnkgYnVzaW5lc3MgaXMgYXMgYSBzb2Z0d2FyZS1hcy1hLXNlcnZpY2UgcHJvdmlkZXIgb2YgZnVuZXJhbCB0ZWNobm9sb2d5IHNlcnZpY2VzLCBpbmNsdWRpbmcgd2Vic2l0ZSwgcGF5bWVudCBwcm9jZXNzaW5nLCBpbnN1cmFuY2UsIHNlYXJjaCBlbmdpbmUgb3B0aW1pemF0aW9uLCBtYXJrZXRpbmcgYW5kIGVjb21tZXJjZSBzZXJ2aWNlcywgdG8gZnVuZXJhbCBob21lcyBhbmQgb3RoZXIgZnVuZXJhbCBwcm9mZXNzaW9uYWxzIChvdXIgP0NsaWVudHM/KS4gSW4gY29ubmVjdGlvbiB3aXRoIHRoaXMgZmFjZXQgb2YgRnJhemVyP3MgYnVzaW5lc3MsIEZyYXplciBjb2xsZWN0cyBhbmQgc3RvcmVzIHBlcnNvbmFsIGluZm9ybWF0aW9uIHJlZ2FyZGluZyBpbmRpdmlkdWFscyB3aG8gdmlzaXQgYW5kIHV0aWxpemUgY2VydGFpbiBmdW5jdGlvbnMgb3IgZmVhdHVyZXMgb2Ygb3VyIENsaWVudHM/IHdlYnNpdGVzICg/RW5kIFVzZXJzPykuIFRoaXMgUHJpdmFjeSBOb3RpY2UgYXBwbGllcyB0byBGcmF6ZXI/cyBjb2xsZWN0aW9uIGFuZCB1c2Ugb2YgQ2xpZW50IGFuZCBFbmQgVXNlciBwZXJzb25hbCBpbmZvcm1hdGlvbiBidXQgbm90IHRvIG91ciBDbGllbnRzIHVzZSBvZiBzdWNoIHBlcnNvbmFsIGluZm9ybWF0aW9uLiA8YnIgLz4gPGJyIC8+RnJhemVyIGFsc28gbWFpbnRhaW5zIGFuIG9ubGluZSBwcmVzZW5jZSwgaW5jbHVkaW5nIGFuIGVjb21tZXJjZSBzdG9yZSwgdGhlIFRyaWJ1dGUgU3RvcmUsIG9mZmVyaW5nIGNlcnRhaW4gZnVuZXJhbCBwYXJhcGhlcm5hbGlhIGFuZCByZWxhdGVkIHByb2R1Y3RzLCBhbmQgYSB3ZWIgcmVwb3NpdG9yeSwgdGhlIFRyaWJ1dGUgQXJjaGl2ZSwgY29udGFpbmluZyBvYml0dWFyaWVzLCBhIGxpc3Rpbmcgb2YgZnVuZXJhbCBob21lcywgYW5kIG90aGVyIGZ1bmVyYWwtcmVsYXRlZCBjb250ZW50IGluIGNvbm5lY3Rpb24gd2l0aCB3aGljaCBwZXJzb25hbCBpbmZvcm1hdGlvbiBtYXkgYmUgY29sbGVjdGVkIGZyb20gaW5kaXZpZHVhbHMgKD9UcmlidXRlIFVzZXJzPykuIFRoaXMgUHJpdmFjeSBOb3RpY2UgYWxzbyBhcHBsaWVzIHRvIEZyYXplcj9zIGNvbGxlY3Rpb24gYW5kIHVzZSBvZiBwZXJzb25hbCBpbmZvcm1hdGlvbiBmcm9tIFRyaWJ1dGUgVXNlcnMgYW5kIG90aGVyIGluZGl2aWR1YWxzIHdobyBpbnRlcmFjdCBkaXJlY3RseSB3aXRoIEZyYXplci4NCjxoMz5QZXJzb25hbCBJbmZvcm1hdGlvbiBXZSBDb2xsZWN0PC9oMz4NCldoZW4geW91IGFjY2VzcyBvciB1c2UgdGhlIFNlcnZpY2VzIG9yIG90aGVyd2lzZSBpbnRlcmFjdCB3aXRoIHVzLCB3aGV0aGVyIGFzIGEgQ2xpZW50LCBFbmQgVXNlciwgVHJpYnV0ZSBVc2VyIG9yIG90aGVyIGluZGl2aWR1YWwsIHdlIG1heSBjb2xsZWN0IGNlcnRhaW4gY2F0ZWdvcmllcyBvZiBwZXJzb25hbCBpbmZvcm1hdGlvbiBhYm91dCB5b3UgZnJvbSBhIHZhcmlldHkgb2Ygc291cmNlcy4gPGJyIC8+IDxiciAvPkNhdGVnb3JpZXMgb2YgcGVyc29uYWwgaW5mb3JtYXRpb24gdGhhdCB3ZSBtYXkgY29sbGVjdCBmcm9tIHlvdSBkaXJlY3RseSBpbmNsdWRlOg0KPHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IGRpc2M7Ij4NCjxsaT5Db250YWN0IGluZm9ybWF0aW9uIChmb3IgZXhhbXBsZSwgbmFtZSwgcGhvbmUgbnVtYmVyLCBtYWlsaW5nIGFkZHJlc3MsIGVtYWlsIGFkZHJlc3MpPC9saT4NCjxsaT5QYXltZW50LXJlbGF0ZWQgZGV0YWlscyAoZm9yIGV4YW1wbGUsIGJpbGxpbmcgYWRkcmVzcyBhbmQgb3RoZXIgY3JlZGl0IGNhcmQgZGV0YWlscyk8L2xpPg0KPGxpPkFjY291bnQgaW5mb3JtYXRpb24gKGZvciBleGFtcGxlLCB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYW5kIHRyYW5zYWN0aW9uIGhpc3RvcnkpPC9saT4NCjxsaT5Db21tdW5pY2F0aW9ucyAoZm9yIGV4YW1wbGUsIHN1Ym1pdHRlZCBxdWVzdGlvbnMgb3Igb3RoZXIgcG9zdHMgYW5kIG1hcmtldGluZyBwcmVmZXJlbmNlcyk8L2xpPg0KPGxpPlJlY3J1aXRtZW50IGRhdGEgKGZvciBleGFtcGxlLCByZXN1bWVzIGFuZCBvdGhlciBkZXRhaWxzIHJlZ2FyZGluZyBhbiBhcHBsaWNhbnQ/cyBxdWFsaWZpY2F0aW9ucyk8L2xpPg0KPC91bD4NCkNhdGVnb3JpZXMgb2YgcGVyc29uYWwgaW5mb3JtYXRpb24gdGhhdCB3ZSBtYXkgY29sbGVjdCBhdXRvbWF0aWNhbGx5IHdoZW4geW91IHVzZSB0aGUgU2VydmljZXMgaW5jbHVkZToNCjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBkaXNjOyI+DQo8bGk+VGVjaG5pY2FsIGluZm9ybWF0aW9uIChmb3IgZXhhbXBsZSwgYnJvd3NlciB0eXBlLCBJUCBhZGRyZXNzLCBjb29raWVzLCBhbmQgb3BlcmF0aW5nIHN5c3RlbSk8L2xpPg0KPGxpPlVzYWdlIGluZm9ybWF0aW9uIChmb3IgZXhhbXBsZSwgcGFnZXMgdmlzaXRlZCwgc2VhcmNoIHRlcm1zIGVudGVyZWQsIGFuZCBmcmVxdWVuY3kgb2YgdmlzaXRzKTwvbGk+DQo8L3VsPg0KQ2F0ZWdvcmllcyBvZiBwZXJzb25hbCBpbmZvcm1hdGlvbiB0aGF0IHdlIG1heSBjb2xsZWN0IGZyb20gb3RoZXIgc291cmNlcywgaW5jbHVkaW5nIGZyb20gb3VyIENsaWVudHMgaW4gY29ubmVjdGlvbiB3aXRoIHRoZWlyIHVzZSBvZiB0aGUgU2VydmljZXMsIGluY2x1ZGU6DQo8dWwgc3R5bGU9Imxpc3Qtc3R5bGUtdHlwZTogZGlzYzsiPg0KPGxpPkVuZCBVc2VyIGNvbnRhY3QgaW5mb3JtYXRpb24gKGZvciBleGFtcGxlLCBuYW1lLCBwaG9uZSBudW1iZXIsIG1haWxpbmcgYWRkcmVzcywgZW1haWwgYWRkcmVzcyk8L2xpPg0KPGxpPkVuZCBVc2VyIHBheW1lbnQtcmVsYXRlZCBkZXRhaWxzIChmb3IgZXhhbXBsZSwgYmlsbGluZyBhZGRyZXNzIGFuZCBvdGhlciBjcmVkaXQgY2FyZCBkZXRhaWxzKTwvbGk+DQo8bGk+RW5kIFVzZXIgZnVuZXJhbCBjb250cmlidXRpb25zLCBpbmNsdWRpbmcgdHJpYnV0ZSB2aWRlbyBkYXRhLCBkYXRhIGVudGVyZWQgaW4gZnVuZXJhbCByZWdpc3RlciBib29rcywgb2JpdHVhcmllcyBhbmQgcG9zdHMgYW5kIGNvbW1lbnRzPC9saT4NCjxsaT5FbmQgVXNlciBmdW5lcmFsIGFkbWluaXN0cmF0aW9uIGRhdGEsIGluY2x1ZGluZyBsaWZlIGluc3VyYW5jZSBjbGFpbSBmb3JtcyBhbmQgYWZmaWRhdml0cyB0byBlbnN1cmUgZGlzcGVyc2FsIG9mIGZ1bmRzIHRvIGNvdmVyIGZ1bmVyYWwgY29zdHMgYW5kIGRhdGEgcmVxdWlyZWQgdG8gZmlsZSBkZWF0aCBjZXJ0aWZpY2F0ZXM8L2xpPg0KPC91bD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iYmFubmVyLWJvcmRlci1wIiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPldlIHVzZSBHb29nbGUgQW5hbHl0aWNzIHRvIGNvbGxlY3QgYW5kIGFuYWx5emUgaW5mb3JtYXRpb24gYWJvdXQgdXNlIG9mIHRoZSB3ZWJzaXRlIGFuZCB0byBoZWxwIHVzIHVuZGVyc3RhbmQgYWN0aXZpdGllcyBhbmQgdHJlbmRzLCB0aGlzIGluY2x1ZGVzIHVzZSBvZiBHb29nbGUgQW5hbHl0aWNzIHBlcmZvcm1hbmNlIHJlcG9ydHMgcmVsYXRpbmcgdG8gZGVtb2dyYXBoaWNzIGFuZCBpbnRlcmVzdHMuIEFzIHBhcnQgb2YgdGhpcyBzZXJ2aWNlLCB3ZSBzaGFyZSBhIHVuaXF1ZSBpZGVudGlmaWVyIHdpdGggR29vZ2xlIEFuYWx5dGljcy4gWW91IG1heSBvcHQtb3V0IG9mIEdvb2dsZSBBbmFseXRpY3MgYnkgaW5zdGFsbGluZyBhIEdvb2dsZSBBbmFseXRpY3Mgb3B0LW91dCBicm93c2VyIGFkZC1vbiBhdmFpbGFibGUgZm9yIGRvd25sb2FkIGhlcmU6IDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuZ29vZ2xlLmNvbS9kbHBhZ2UvZ2FvcHRvdXQiPmh0dHBzOi8vdG9vbHMuZ29vZ2xlLmNvbS9kbHBhZ2UvZ2FvcHRvdXQ8L2E+LjwvZGl2Pg0KPGRpdiBjbGFzcz0iYmFubmVyLWJvcmRlci1wIiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPj88L2Rpdj4NCjxkaXYgY2xhc3M9ImJhbm5lci1ib3JkZXItcCIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7Ij5GaW5hbGx5LCB3ZSBtYXkgY29sbGVjdCBwZXJzb25hbCBpbmZvcm1hdGlvbiBwdXJzdWFudCB0byBhIGxlZ2FsIG9yIGNvbnRyYWN0dWFsIHJlcXVpcmVtZW50LCBhbmQgZmFpbHVyZSB0byBwcm92aWRlIHN1Y2ggaW5mb3JtYXRpb24gbWF5IGltcGFjdCBvdXIgYWJpbGl0eSB0byBmdWxmaWxsIG91ciBvYmxpZ2F0aW9ucy4NCjxoMz5Ib3cgV2UgVXNlIFlvdXIgUGVyc29uYWwgSW5mb3JtYXRpb248L2gzPg0KV2UgbWF5IHVzZSB0aGUgcGVyc29uYWwgaW5mb3JtYXRpb24gd2UgY29sbGVjdCBmb3IgdGhlIGZvbGxvd2luZyBwdXJwb3NlczoNCjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBkaXNjOyI+DQo8bGk+PHN0cm9uZz4gUHJvdmlkZSBhbmQgaW1wcm92ZSB0aGUgU2VydmljZXMuPC9zdHJvbmc+IFdlIG1heSB1c2UgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiB0byBwcm92aWRlIGFuZCBpbXByb3ZlIHRoZSBTZXJ2aWNlcywgaW5jbHVkaW5nIHRvIGZ1bGZpbGwgeW91ciBvcmRlcnMgYW5kIHJlcXVlc3RzIGFuZCB0byBwb3N0IHlvdXIgY29tbWVudHMgYW5kIG90aGVyIGZ1bmVyYWwgY29udHJpYnV0aW9ucy4gV2UgbWF5IGFsc28gdXNlIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gZm9yIHRoZSBhZG1pbmlzdHJhdGlvbiBvZiBvdXIgYnVzaW5lc3MsIGZvciBidXNpbmVzcyBkZXZlbG9wbWVudCBwdXJwb3NlcywgYW5kIHRvIGZ1bGZpbGwgb3VyIGNvbnRyYWN0dWFsIG9ibGlnYXRpb25zLjwvbGk+DQo8bGk+PHN0cm9uZz5SaXNrIG1pdGlnYXRpb24gYW5kIHNlY3VyaXR5Ljwvc3Ryb25nPiBXZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gZm9yIHJpc2sgbWl0aWdhdGlvbiBhbmQgc2VjdXJpdHkgcHVycG9zZXMsIGluY2x1ZGluZyB0byBtYWludGFpbiB0aGUgcHJpdmFjeSBhbmQgc2VjdXJpdHkgb2Ygb3VyIGRhdGEsIHRvIGNvbmR1Y3QgaW50ZXJuYWwgYXVkaXRzIG9yIGludmVzdGlnYXRpb25zLCBmb3IgZGF0YSBzZWN1cml0eSB0ZXN0aW5nIGFuZCBidXNpbmVzcyBjb250aW51aXR5IHBsYW5uaW5nIHB1cnBvc2VzLCBhbmQgdG8gZW5zdXJlIHRoZSBzYWZldHkgYW5kIHNlY3VyaXR5IG9mIG91ciBDbGllbnRzLCBzdGFmZiBhbmQgYXNzZXRzLjwvbGk+DQo8bGk+PHN0cm9uZz5Db21tdW5pY2F0aW9uIGFuZCBtYXJrZXRpbmcuPC9zdHJvbmc+IFdlIG1heSB1c2UgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiB0byBjb21tdW5pY2F0ZSB3aXRoIHlvdSBhYm91dCB0aGUgU2VydmljZXMsIHJlc3BvbmQgdG8geW91ciBxdWVzdGlvbnMsIG9yIG9mZmVyIHlvdSBhZGRpdGlvbmFsIHByb2R1Y3RzIG9yIHNlcnZpY2VzLjwvbGk+DQo8bGk+PHN0cm9uZz5Db21wbHkgd2l0aCB0aGUgbGF3IGFuZCBleGVyY2lzZSBvdXIgcmlnaHRzLjwvc3Ryb25nPiBXZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gYXMgcmVhc29uYWJseSBuZWNlc3NhcnkgdG8gYXNzZXNzIGFuZCBlbnN1cmUgY29tcGxpYW5jZSB3aXRoIGFwcGxpY2FibGUgbGF3cywgbGVnYWwgcmVxdWlyZW1lbnRzLCBhbmQgY29tcGFueSBwb2xpY2llczsgdG8gcHJvdGVjdCBvdXIgYXNzZXRzIG9yIHRvIGludmVzdGlnYXRlIG9yIGRlZmVuZCBhZ2FpbnN0IGFueSBjbGFpbXMgb2YgaWxsZWdhbGl0eSBvciB3cm9uZ2RvaW5nIChpbmNsdWRpbmcgdG8gb2J0YWluIGxlZ2FsIGFkdmljZSBvciB0byBlc3RhYmxpc2gsIGV4ZXJjaXNlIG9yIGRlZmVuZCBsZWdhbCByaWdodHMpOyBhbmQgaW4gcmVzcG9uc2UgdG8gYSBjb3VydCBvcmRlciBvciBqdWRpY2lhbCBvciBvdGhlciBnb3Zlcm5tZW50IHN1YnBvZW5hIG9yIHdhcnJhbnQuPC9saT4NCjxsaT48c3Ryb25nPkNvcnBvcmF0ZSB0cmFuc2FjdGlvbi48L3N0cm9uZz4gV2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGluZm9ybWF0aW9uIGluIHRoZSBldmVudCB3ZSB1bmRlcnRha2Ugb3IgYXJlIGludm9sdmVkIGluIG9yIGNvbnRlbXBsYXRpbmcgYW55IG1lcmdlciwgYWNxdWlzaXRpb24sIHJlb3JnYW5pemF0aW9uLCBzYWxlIG9mIGFzc2V0cywgYmFua3J1cHRjeSwgb3IgaW5zb2x2ZW5jeSBldmVudC48L2xpPg0KPGxpPjxzdHJvbmc+IFJlY3J1aXRtZW50IGFuZCBoaXJpbmcuPC9zdHJvbmc+IFdlIG1heSB1c2UgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiB0byBldmFsdWF0ZSB5b3VyIGNhbmRpZGFjeSB3aGVuIHlvdSBhcHBseSBmb3IgYSBqb2Igd2l0aCB1cy48L2xpPg0KPC91bD4NCldlIG1heSBhbHNvIGFnZ3JlZ2F0ZSwgYW5vbnltaXplLCBvciBvdGhlcndpc2UgZGUtaWRlbnRpZnkgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiBhbmQgdXNlIGl0IGZvciBhbnkgcHVycG9zZSBwZXJtaXR0ZWQgYnkgYXBwbGljYWJsZSBsYXcuIDxiciAvPiA8YnIgLz4gU29tZSBqdXJpc2RpY3Rpb25zIHJlcXVpcmUgdGhhdCB3ZSBkZXRlcm1pbmUgYSA/bGF3ZnVsIGJhc2lzPyBmb3IgcHJvY2Vzc2luZyBwZXJzb25hbCBpbmZvcm1hdGlvbi4gV2hlcmUgc3VjaCByZXF1aXJlbWVudHMgZXhpc3QsIHdlIHJlbHkgb24gdGhlIGZvbGxvd2luZyBsYXdmdWwgYmFzZXMgZm9yIG91ciBwcm9jZXNzaW5nIGFjdGl2aXRpZXM6IHRoYXQgeW91IGhhdmUgY29uc2VudGVkIHRvIHRoZSBwcm9jZXNzaW5nOyB0aGF0IHRoZSBwcm9jZXNzaW5nIGlzIG5lY2Vzc2FyeSBmb3IgdGhlIHBlcmZvcm1hbmNlIG9mIG91ciBjb250cmFjdCB3aXRoIHlvdTsgdGhhdCB3ZSBoYXZlIGEgbGVnYWwgb2JsaWdhdGlvbjsgb3IgdGhhdCB3ZSBoYXZlIGEgbGVnaXRpbWF0ZSBpbnRlcmVzdCBpbiBwcm92aWRpbmcgYW5kIGltcHJvdmluZyB0aGUgU2VydmljZXMgYW5kIG1hbmFnaW5nIG91ciBidXNpbmVzcyBvcGVyYXRpb25zLiBPdXIgQ2xpZW50cyBkZXRlcm1pbmUgdGhlIGxhd2Z1bCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBFbmQgVXNlciBwZXJzb25hbCBpbmZvcm1hdGlvbi4NCjxoMz5Vc2Ugb2YgQ29va2llczwvaDM+DQpXaGVuIHlvdSB1c2UgdGhlIFNlcnZpY2VzLCB3ZSBtYXkgc2VuZCBvbmUgb3IgbW9yZSBjb29raWVzICh3aGljaCBhcmUgc21hbGwgdGV4dCBmaWxlcyBjb250YWluaW5nIGEgc3RyaW5nIG9mIGFscGhhbnVtZXJpYyBjaGFyYWN0ZXJzKSB0byB5b3VyIGNvbXB1dGVyIG9yIG1vYmlsZSBkZXZpY2UsIHRvIGhlbHAgYW5hbHl6ZSBvdXIgd2ViIHBhZ2UgZmxvdywgY3VzdG9taXplIG91ciBjb250ZW50LCBtZWFzdXJlIHByb21vdGlvbmFsIGVmZmVjdGl2ZW5lc3MsIGFuZCBwcm9tb3RlIHRydXN0IGFuZCBzYWZldHkuIFlvdSBhcmUgYWx3YXlzIGZyZWUgdG8gZGVjbGluZSBvdXIgY29va2llcyBpZiB5b3VyIGJyb3dzZXIgcGVybWl0cywgYWx0aG91Z2ggZG9pbmcgc28gbWF5IGludGVyZmVyZSB3aXRoIHlvdXIgYWJpbGl0eSB0byB1c2UgdGhlIFNlcnZpY2VzIG9yIGNlcnRhaW4gZmVhdHVyZXMgb2YgdGhlIFNlcnZpY2VzLiBXZSBtYXkgYWxzbyB1c2UgR29vZ2xlIEFuYWx5dGljcyBvciBhIHNpbWlsYXIgc2VydmljZSB0aGF0IHVzZXMgY29va2llcyB0byBoZWxwIHVzIGFuYWx5emUgaG93IHVzZXJzIHVzZSB0aGUgU2VydmljZXMuIDxiciAvPiA8YnIgLz5XZSBtYXkgYWxzbyBhbGxvdyBjZXJ0YWluIHRoaXJkIHBhcnRpZXMgc3VjaCBhcyBhZHZlcnRpc2luZywgYW5hbHl0aWNzIHByb3ZpZGVycywgYW5kIHdpZGdldCBwcm92aWRlcnMgdG8gcGxhY2UgY29va2llcyBpbiBvcmRlciB0byBjb2xsZWN0IGluZm9ybWF0aW9uIGFib3V0IHlvdXIgb25saW5lIGFjdGl2aXRpZXMgb3ZlciB0aW1lIGFuZCBhY3Jvc3MgZGlmZmVyZW50IHdlYnNpdGVzIHdoZW4geW91IGFjY2VzcyBvciB1c2UgdGhlIFNlcnZpY2VzLiBDdXJyZW50bHksIHZhcmlvdXMgYnJvd3NlcnMgb2ZmZXIgYSA/RG8gTm90IFRyYWNrPyBvcHRpb24sIGJ1dCB0aGVyZSBpcyBubyBzdGFuZGFyZCBmb3IgaG93ID9EbyBOb3QgVHJhY2s/IHNob3VsZCB3b3JrIG9uIGNvbW1lcmNpYWwgd2Vic2l0ZXMuIER1ZSB0byB0aGUgbGFjayBvZiBzdWNoIHN0YW5kYXJkcywgdGhpcyB3ZWJzaXRlIGRvZXMgbm90IHJlc3BvbmQgdG8gP0RvIE5vdCBUcmFjaz8gY29uc3VtZXIgYnJvd3NlciBzZXR0aW5ncy4NCjxoMz5Ib3cgYW5kIFdoZW4gV2UgRGlzY2xvc2UgWW91ciBQZXJzb25hbCBJbmZvcm1hdGlvbjwvaDM+DQpXZSBtYXkgZGlzY2xvc2UgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiB0byB0aGUgZm9sbG93aW5nIGNhdGVnb3JpZXMgb2YgcmVjaXBpZW50cywgdG8gYmUgdXNlZCBvbmx5IGZvciBsZWdpdGltYXRlIHB1cnBvc2VzIGluIGtlZXBpbmcgd2l0aCB0aGlzIFByaXZhY3kgTm90aWNlOg0KPHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IGRpc2M7Ij4NCjxsaT48c3Ryb25nPkdyb3VwIGNvbXBhbmllcyBhbmQgYWZmaWxpYXRlcy4gPC9zdHJvbmc+IFdlIG1heSBkaXNjbG9zZSwgc2hhcmUsIG9yIHRyYW5zZmVyIHlvdXIgaW5mb3JtYXRpb24gdG8gYW55IGJ1c2luZXNzIGVudGl0eSB0aGF0IGlzIHBhcnQgb2Ygb3VyIGNvcnBvcmF0ZSBmYW1pbHkuPC9saT4NCjxsaT48c3Ryb25nPkNsaWVudHMuPC9zdHJvbmc+IFdlIG1heSBzaGFyZSB5b3VyIGluZm9ybWF0aW9uIHdpdGggb3VyIENsaWVudHMgaW4gY29ubmVjdGlvbiB3aXRoIG91ciBDbGllbnRzIHByb3Zpc2lvbiBvZiBzZXJ2aWNlcyB0byB5b3UuPC9saT4NCjxsaT48c3Ryb25nPlNlcnZpY2UgcHJvdmlkZXJzIGFuZCBwcm9mZXNzaW9uYWwgYWR2aXNvcnMuPC9zdHJvbmc+IFdlIG1heSBkaXNjbG9zZSB5b3VyIGluZm9ybWF0aW9uIHRvIHRoaXJkIHBhcnR5IHZlbmRvcnMgd2hvIHByb3ZpZGUgc2VydmljZXMgaW4gc3VwcG9ydCBvZiBvdXIgYnVzaW5lc3Mgb3BlcmF0aW9ucywgc3VjaCBhcyB3ZWJzaXRlIGRldmVsb3BtZW50IGFuZCBob3N0aW5nLCBwYXltZW50IHByb2Nlc3NpbmcsIHJlY3J1aXRtZW50IGFuZCBoaXJpbmcsIG1hcmtldGluZyBtYW5hZ2VtZW50LCBzZXJ2aWNlIG9wdGltaXphdGlvbiwgdmVuZG9ycyB0aGF0IGZ1bGZpbGwgb3JkZXJzIGZvciBmdW5lcmFsLXJlbGF0ZWQgaXRlbXMgc3VjaCBhcyBmbG93ZXJzLCBhbmQgZGF0YSBhbmFseXRpY3MuIFdlIG1heSBhbHNvIGRpc2Nsb3NlIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gdG8gcHJvZmVzc2lvbmFsIGFkdmlzb3JzIHN1Y2ggYXMgb3VyIGF0dG9ybmV5cywgYWNjb3VudGFudHMsIGFuZCBvdXJzIG9yIEVuZCBVc2Vycz8gaW5zdXJhbmNlIHByb3ZpZGVycy48L2xpPg0KPGxpPjxzdHJvbmc+UGFydGllcyBpbnZvbHZlZCBpbiBhIGNvcnBvcmF0ZSB0cmFuc2FjdGlvbi4gPC9zdHJvbmc+IFdlIG1heSBkaXNjbG9zZSB5b3VyIGluZm9ybWF0aW9uIHRvIHJlbGV2YW50IHRoaXJkIHBhcnRpZXMgaW4gdGhlIGV2ZW50IG9mIGEgZGl2ZXN0aXR1cmUsIG1lcmdlciwgY29uc29saWRhdGlvbiwgb3IgYXNzZXQgc2FsZSwgb3IgaW4gdGhlIHVubGlrZWx5IGV2ZW50IG9mIGEgYmFua3J1cHRjeS48L2xpPg0KPGxpPjxzdHJvbmc+TGF3IGVuZm9yY2VtZW50IG9yIG90aGVyIGdvdmVybm1lbnRhbCBlbnRpdGllcy48L3N0cm9uZz4gV2UgbWF5IGRpc2Nsb3NlIHlvdXIgaW5mb3JtYXRpb24gaWYgcmVxdWlyZWQgdG8gZG8gc28gYnkgbGF3IG9yIGlmIHdlIGJlbGlldmUgaW4gZ29vZCBmYWl0aCB0aGF0IHN1Y2ggYWN0aW9uIGlzIG5lY2Vzc2FyeSB0byBjb21wbHkgd2l0aCB0aGUgbGF3LCBwcmV2ZW50IHVubGF3ZnVsIGFjdGl2aXR5LCBkZWZlbmQgb3VyIHJpZ2h0cywgb3IgbWFpbnRhaW4gc2VjdXJpdHkuPC9saT4NCjxsaT48c3Ryb25nPk90aGVyIHRoaXJkIHBhcnRpZXMgd2l0aCB5b3VyIGNvbnNlbnQuPC9zdHJvbmc+IFdlIG1heSBkaXNjbG9zZSB5b3VyIGluZm9ybWF0aW9uIHRvIGFueSBvdGhlciB0aGlyZCBwYXJ0eSB3aGVyZSB5b3UgaGF2ZSBwcm92aWRlZCBjb25zZW50IHRvIHN1Y2ggZGlzY2xvc3VyZS48L2xpPg0KPC91bD4NCjxoMz5TZWN1cml0eSwgUmV0ZW50aW9uICZhbXA7IFRyYW5zZmVyIG9mIFBlcnNvbmFsIEluZm9ybWF0aW9uPC9oMz4NCldlIGhhdmUgaW1wbGVtZW50ZWQgYW5kIG1haW50YWluIGNvbW1lcmNpYWxseSByZWFzb25hYmxlIGFuZCBhcHByb3ByaWF0ZSB0ZWNobmljYWwgYW5kIG9yZ2FuaXphdGlvbmFsIG1lYXN1cmVzIGRlc2lnbmVkIHRvIHByb3RlY3QgdGhlIGNvbmZpZGVudGlhbGl0eSwgaW50ZWdyaXR5LCBhbmQgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbi4gUGxlYXNlIG5vdGUsIGhvd2V2ZXIsIHRoYXQgbm8gc2VjdXJpdHkgbWVhc3VyZXMgYXJlIHBlcmZlY3Qgb3IgaW1wZW5ldHJhYmxlLiBXZSB0aGVyZWZvcmUgY2Fubm90IGd1YXJhbnR5IGFuZCBkbyBub3Qgd2FycmFudCB0aGUgYWJzb2x1dGUgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbi4gV2UgcmV0YWluIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gZm9yIG5vIGxvbmdlciB0aGFuIHJlYXNvbmFibHkgbmVjZXNzYXJ5IHRvIGZ1bGZpbGwgdGhlIHB1cnBvc2VzIGZvciB3aGljaCB3ZSBjb2xsZWN0ZWQgaXQgb3IgdG8gY29tcGx5IHdpdGggdGhlIGxhdywgcHJldmVudCBmcmF1ZCwgZmFjaWxpdGF0ZSBhbiBpbnZlc3RpZ2F0aW9uLCBkZWZlbmQgYWdhaW5zdCBsZWdhbCBjbGFpbXMsIG9yIGV4ZXJjaXNlIG91ciBsZWdhbCByaWdodHMuIDxiciAvPiA8YnIgLz5EZXBlbmRpbmcgb24geW91ciBsb2NhdGlvbiwgdGhlIHBlcnNvbmFsIGluZm9ybWF0aW9uIHdlIGNvbGxlY3QgYWJvdXQgeW91IG1heSBiZSB0cmFuc2ZlcnJlZCB0byBhIGp1cmlzZGljdGlvbiB0aGF0IGRvZXMgbm90IHByb3ZpZGUgdGhlIHNhbWUgbGV2ZWwgb2YgcHJvdGVjdGlvbiBvZiBwZXJzb25hbCBpbmZvcm1hdGlvbiBhcyB0aGUganVyaXNkaWN0aW9uIGluIHdoaWNoIHlvdSByZXNpZGUuIEFtb25nIG90aGVyIHBsYWNlcywgcGVyc29uYWwgaW5mb3JtYXRpb24gbWF5IGJlIHRyYW5zZmVycmVkIHRvLCBhbmQgc3RvcmVkIGluLCBDYW5hZGEsIEF1c3RyYWxpYSBhbmQgdGhlIFVuaXRlZCBTdGF0ZXMuIFRyYW5zZmVycyBmcm9tIHRoZSBFdXJvcGVhbiBVbmlvbiB0byBDYW5hZGEgYXJlIG1hZGUgcHVyc3VhbnQgdG8gRXVyb3BlYW4gQ29tbWlzc2lvbiBEZWNpc2lvbiAyMDAyLzIvRUMsIHdoaWNoIGRldGVybWluZWQgdGhhdCBDYW5hZGEgaXMgY29uc2lkZXJlZCBhcyBwcm92aWRpbmcgYW4gYWRlcXVhdGUgbGV2ZWwgb2YgcHJvdGVjdGlvbiBvZiBwZXJzb25hbCBpbmZvcm1hdGlvbi4NCjxoMz5Zb3VyIENob2ljZXMgJmFtcDsgUmlnaHRzPC9oMz4NCllvdSBtYXkgZGVjbGluZSB0byBzaGFyZSBjZXJ0YWluIGluZm9ybWF0aW9uIHdpdGggdXMsIGluIHdoaWNoIGNhc2Ugd2UgbWF5IG5vdCBiZSBhYmxlIHRvIHByb3ZpZGUgdG8geW91IHNvbWUgb2YgdGhlIGZlYXR1cmVzIGFuZCBmdW5jdGlvbmFsaXR5IG9mIHRoZSBTZXJ2aWNlcy4gT25jZSB5b3UgaGF2ZSByZWdpc3RlcmVkIGZvciBhbiBhY2NvdW50IHdpdGggdXMsIHlvdSBtYXkgdXBkYXRlLCBjb3JyZWN0LCBvciBkZWxldGUgeW91ciBwcm9maWxlIGluZm9ybWF0aW9uIGFuZCBwcmVmZXJlbmNlcyBhdCBhbnkgdGltZSBieSBhY2Nlc3NpbmcgeW91ciBhY2NvdW50IHByZWZlcmVuY2VzIHBhZ2UgdGhyb3VnaCB0aGUgU2VydmljZXMuIElmIHlvdSBkbyBub3Qgd2lzaCB0byByZWNlaXZlIG1hcmtldGluZyBjb21tdW5pY2F0aW9ucyBmcm9tIHVzLCB5b3UgY2FuIG9wdC1vdXQgYnkgdXNpbmcgdGhlIHVuc3Vic2NyaWJlIHByb2Nlc3MgcHJvdmlkZWQgb3IgZGVzY3JpYmVkIGluIGFueSBzdWNoIGNvbW11bmljYXRpb24sIGJ1dCB5b3UgbWF5IHN0aWxsIHJlY2VpdmUgdHJhbnNhY3Rpb25hbCBvciBhZG1pbmlzdHJhdGl2ZSBjb21tdW5pY2F0aW9ucyBmcm9tIHVzLiBBbHRob3VnaCB5b3VyIGNoYW5nZXMgYXJlIHJlZmxlY3RlZCBwcm9tcHRseSBpbiBhY3RpdmUgdXNlciBkYXRhYmFzZXMsIHdlIG1heSByZXRhaW4gYWxsIGluZm9ybWF0aW9uIHlvdSBzdWJtaXQgZm9yIGEgdmFyaWV0eSBvZiBwdXJwb3NlcywgaW5jbHVkaW5nIGJhY2t1cHMgYW5kIGFyY2hpdmluZywgcHJldmVudGlvbiBvZiBmcmF1ZCBhbmQgYWJ1c2UsIGFuZCBhbmFseXRpY3MuIDxiciAvPiA8YnIgLz5EZXBlbmRpbmcgb24geW91ciBsb2NhdGlvbiBhbmQgc3ViamVjdCB0byBsb2NhbCBsYXcsIHlvdSBtYXkgaGF2ZSBjZXJ0YWluIHJpZ2h0cyB3aXRoIHJlc3BlY3QgdG8geW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbi4gVGhlc2UgbWF5IGluY2x1ZGU6IHRoZSByaWdodCB0byBhY2Nlc3MsIGNvcnJlY3QsIGFuZCBkZWxldGUgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbjsgdGhlIHJpZ2h0IHRvIHJlc3RyaWN0IG9yIG9iamVjdCB0byBvdXIgdXNlIG9mIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb247IGFuZCB0aGUgcmlnaHQgdG8gcmVjZWl2ZSBhIHBvcnRhYmxlIGNvcHkgb2YgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiBpbiBhIHVzYWJsZSBmb3JtYXQuIElmIHlvdSBwcm92aWRlIHVzIHdpdGggY29uc2VudCB0byB1c2UgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiwgeW91IG1heSB3aXRoZHJhdyB0aGF0IGNvbnNlbnQgYXQgYW55IHRpbWUsIGhvd2V2ZXIsIHN1Y2ggd2l0aGRyYXdhbCB3aWxsIG5vdCBpbXBhY3QgdGhlIGxhd2Z1bG5lc3Mgb2Ygb3VyIHVzZSBvZiB5b3VyIHBlcnNvbmFsIGluZm9ybWF0aW9uIGJhc2VkIG9uIHlvdXIgY29uc2VudCB1cCB0byB0aGF0IHBvaW50LiA8YnIgLz4gPGJyIC8+VG8gbWFrZSBhIHJlcXVlc3QgcmVsYXRlZCB0byB5b3VyIHBlcnNvbmFsIGluZm9ybWF0aW9uIG9yIG90aGVyd2lzZSBleGVyY2lzZSB5b3VyIHJpZ2h0cywgeW91IG1heSBjb250YWN0IHVzIHVzaW5nIHRoZSBjb250YWN0IGluZm9ybWF0aW9uIHByb3ZpZGVkIGJlbG93LiBJbiBvcmRlciB0byBmdWxmaWxsIHlvdXIgcmVxdWVzdCwgd2UgbWF5IHJlcXVpcmUgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiBmcm9tIHlvdS4gV2Ugd2lsbCByZXNwb25kIHRvIHJlcXVlc3RzIHdpdGhpbiB0aGUgcmVsZXZhbnQgdGltZSBwZXJpb2RzIGVzdGFibGlzaGVkIGJ5IGFwcGxpY2FibGUgbGF3LiBXZSBhcmUgY29tbWl0dGVkIHRvIGZpbmRpbmcgYSBmYWlyIGFuZCByZWFzb25hYmxlIHJlc29sdXRpb24gdG8gYW55IHJlcXVlc3QsIGNvbmNlcm4sIG9yIGNvbXBsYWludCB5b3UgYnJpbmcgdG8gb3VyIGF0dGVudGlvbi4gSG93ZXZlciwgaWYgeW91IGFyZSB1bnNhdGlzZmllZCB3aXRoIG91ciByZXNwb25zZSB0byB5b3VyIHJlcXVlc3QsIHlvdSBtYXkgaGF2ZSB0aGUgcmlnaHQgdG8gbG9kZ2UgYSBjb21wbGFpbnQgd2l0aCBhcHBsaWNhYmxlIGdvdmVybm1lbnRhbCBhdXRob3JpdGllcywgc3ViamVjdCB0byBsb2NhbCBsYXcuDQo8aDM+Q2hpbGRyZW4/cyBQcml2YWN5PC9oMz4NCldlIGRvIG5vdCBrbm93aW5nbHkgY29sbGVjdCBvciBtYWludGFpbiBpbmZvcm1hdGlvbiBmcm9tIHBlcnNvbnMgdW5kZXIgMTYgeWVhcnMgb2YgYWdlICg/Y2hpbGRyZW4/KSwgYW5kIG5vIHBhcnQgb2YgdGhlIFNlcnZpY2VzIGlzIGRpcmVjdGVkIHRvIGNoaWxkcmVuLiBJZiB5b3UgYXJlIHVuZGVyIDE2IHllYXJzIG9mIGFnZSwgdGhlbiBwbGVhc2UgZG8gbm90IHVzZSBvciBhY2Nlc3MgdGhlIFNlcnZpY2VzIGF0IGFueSB0aW1lIG9yIGluIGFueSBtYW5uZXIuIElmIHdlIGxlYXJuIHRoYXQgaW5mb3JtYXRpb24gaGFzIGJlZW4gY29sbGVjdGVkIHRocm91Z2ggdGhlIFNlcnZpY2VzIGZyb20gY2hpbGRyZW4gYW5kIHdpdGhvdXQgdmVyaWZpYWJsZSBwYXJlbnRhbCBjb25zZW50LCB0aGVuIHdlIHdpbGwgdGFrZSB0aGUgYXBwcm9wcmlhdGUgc3RlcHMgdG8gZGVsZXRlIHRoaXMgaW5mb3JtYXRpb24uIElmIHlvdSBhcmUgYSBwYXJlbnQgb3IgZ3VhcmRpYW4gYW5kIGRpc2NvdmVyIHRoYXQgeW91ciBjaGlsZCBoYXMgcHJvdmlkZWQgdXMgd2l0aCBwZXJzb25hbCBpbmZvcm1hdGlvbiB3aXRob3V0IHlvdXIgY29uc2VudCwgcGxlYXNlIGNvbnRhY3QgdXMgdXNpbmcgdGhlIGNvbnRhY3QgaW5mb3JtYXRpb24gYmVsb3cgdG8gcmVxdWVzdCB0aGF0IHdlIGRlbGV0ZSB0aGUgaW5mb3JtYXRpb24gZnJvbSBvdXIgc3lzdGVtcy4NCjxoMz5DYWxpZm9ybmlhIFJlc2lkZW50czwvaDM+DQpTdXBwbGVtZW50YWwgdG8gdGhlIGFib3ZlLCB0aGUgZm9sbG93aW5nIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gcGVydGFpbnMgdG8gQ2FsaWZvcm5pYSByZXNpZGVudHMgb25seToNCjxoNT5Db2xsZWN0aW9uIGFuZCBVc2Ugb2YgUGVyc29uYWwgSW5mb3JtYXRpb248L2g1Pg0KPHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IGRpc2M7Ij4NCjxsaT5DYXRlZ29yaWVzIG9mIHBlcnNvbmFsIGluZm9ybWF0aW9uIGNvbGxlY3RlZCBhYm91dCBDYWxpZm9ybmlhIHJlc2lkZW50cyBpbiB0aGUgcGFzdCB0d2VsdmUgbW9udGhzIGluY2x1ZGUgaWRlbnRpZmllcnMsIG90aGVyIGlkZW50aWZ5aW5nIGluZm9ybWF0aW9uLCBjaGFyYWN0ZXJpc3RpY3Mgb2YgcHJvdGVjdGVkIGNsYXNzLCBjb21tZXJjaWFsIGluZm9ybWF0aW9uLCBJbnRlcm5ldCBvciBvdGhlciBlbGVjdHJvbmljIG5ldHdvcmsgYWN0aXZpdHkgaW5mb3JtYXRpb24sIHByb2Zlc3Npb25hbCBvciBlbXBsb3ltZW50LXJlbGF0ZWQgaW5mb3JtYXRpb24sIGVkdWNhdGlvbiBpbmZvcm1hdGlvbiwgYW5kIGluZmVyZW5jZXMgZHJhd24gZnJvbSBzdWNoIGluZm9ybWF0aW9uLiBGb3IgZXhhbXBsZXMgb2Ygc3BlY2lmaWMgcGllY2VzIG9mIHBlcnNvbmFsIGluZm9ybWF0aW9uIGNvbGxlY3RlZCwgcGxlYXNlIHNlZSB0aGUgP1BlcnNvbmFsIEluZm9ybWF0aW9uIFdlIENvbGxlY3Q/IHNlY3Rpb24gYWJvdmUuPC9saT4NCjxsaT5DYXRlZ29yaWVzIG9mIHBlcnNvbmFsIGluZm9ybWF0aW9uIGRpc2Nsb3NlZCBmb3IgYSBidXNpbmVzcyBwdXJwb3NlIGFib3V0IENhbGlmb3JuaWEgcmVzaWRlbnRzIGluIHRoZSBwYXN0IHR3ZWx2ZSBtb250aHMgaW5jbHVkZSBpZGVudGlmaWVycywgb3RoZXIgaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24sIGNoYXJhY3RlcmlzdGljcyBvZiBwcm90ZWN0ZWQgY2xhc3MsIGNvbW1lcmNpYWwgaW5mb3JtYXRpb24sIEludGVybmV0IG9yIG90aGVyIGVsZWN0cm9uaWMgbmV0d29yayBhY3Rpdml0eSBpbmZvcm1hdGlvbiwgcHJvZmVzc2lvbmFsIG9yIGVtcGxveW1lbnQtcmVsYXRlZCBpbmZvcm1hdGlvbiwgYW5kIGVkdWNhdGlvbiBpbmZvcm1hdGlvbi48L2xpPg0KPGxpPldlIGRvIG5vdCBzZWxsIHBlcnNvbmFsIGluZm9ybWF0aW9uLCBub3IgZG8gd2Ugc2hhcmUgcGVyc29uYWwgaW5mb3JtYXRpb24gd2l0aCB0aGlyZCBwYXJ0aWVzIGZvciB0aG9zZSB0aGlyZCBwYXJ0aWVzPyBkaXJlY3QgbWFya2V0aW5nIHB1cnBvc2VzLjwvbGk+DQo8L3VsPg0KPGg1PllvdXIgQ2FsaWZvcm5pYSBQcml2YWN5IFJpZ2h0czwvaDU+DQpBcyBhIENhbGlmb3JuaWEgcmVzaWRlbnQsIHlvdSBoYXZlIHRoZSBmb2xsb3dpbmcgcmlnaHRzIHdpdGggcmVzcGVjdCB0byB5b3VyIHBlcnNvbmFsIGluZm9ybWF0aW9uOg0KPHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IGRpc2M7Ij4NCjxsaT5Zb3UgaGF2ZSB0aGUgcmlnaHQgdG8gcmVxdWVzdCB0byBrbm93IGFib3V0IHBlcnNvbmFsIGluZm9ybWF0aW9uIGNvbGxlY3RlZCwgZGlzY2xvc2VkLCBvciBzb2xkLjwvbGk+DQo8bGk+WW91IGhhdmUgdGhlIHJpZ2h0IHRvIHJlcXVlc3QgdGhlIGRlbGV0aW9uIG9mIHBlcnNvbmFsIGluZm9ybWF0aW9uLjwvbGk+DQo8bGk+WW91IGhhdmUgdGhlIHJpZ2h0IHRvIG9wdC1vdXQgb2YgdGhlIHNhbGUgb2YgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiBhdCBhbnkgdGltZS4gTm90ZSB0aGF0IHdlIGRvIG5vdCBjdXJyZW50bHkgc2VsbCBwZXJzb25hbCBpbmZvcm1hdGlvbi48L2xpPg0KPC91bD4NCkZpbmFsbHksIHlvdSBoYXZlIHRoZSByaWdodCB0byBub3QgYmUgZGlzY3JpbWluYXRlZCBhZ2FpbnN0IGFzIGEgcmVzdWx0IG9mIGV4ZXJjaXNpbmcgeW91ciBwcml2YWN5IHJpZ2h0cy4gQWNjb3JkaW5nbHksIHVubGVzcyBwZXJtaXR0ZWQgYnkgbGF3LCB3ZSB3aWxsIG5vdCBkZW55IHlvdSBnb29kcyBvciBzZXJ2aWNlcywgY2hhcmdlIHlvdSBkaWZmZXJlbnQgcHJpY2VzIG9yIHJhdGVzIGZvciBnb29kcyBvciBzZXJ2aWNlcywgcHJvdmlkZSB5b3UgYSBkaWZmZXJlbnQgbGV2ZWwgb3IgcXVhbGl0eSBvZiBnb29kIG9yIHNlcnZpY2VzLCBvciBzdWdnZXN0IHlvdSB3aWxsIHJlY2VpdmUgYSBkaWZmZXJlbnQgcHJpY2Ugb3IgcmF0ZSBmb3IgZ29vZHMgb3Igc2VydmljZXMgb3IgYSBkaWZmZXJlbnQgbGV2ZWwgb3IgcXVhbGl0eSBvZiBnb29kcyBvciBzZXJ2aWNlcy4gPGJyIC8+IDxiciAvPlRvIGV4ZXJjaXNlIHlvdXIgcmlnaHRzLCB5b3UgbWF5IGNvbnRhY3QgdXMgdXNpbmcgdGhlIGNvbnRhY3QgaW5mb3JtYXRpb24gcHJvdmlkZWQgYmVsb3cgb3IgY2FsbCA8YSBocmVmPSJ0ZWw6MS04NjYtMzcyLTkzNzIiPjEtODY2LTM3Mi05MzcyPC9hPi4gSW4gb3JkZXIgdG8gZnVsZmlsbCB5b3VyIHJlcXVlc3QsIHdlIG1heSByZXF1aXJlIGFkZGl0aW9uYWwgcGVyc29uYWwgaW5mb3JtYXRpb24gZm9yIHB1cnBvc2VzIG9mIHZlcmlmeWluZyB5b3VyIGlkZW50aXR5LiBJZiB5b3UgbWFrZSBhIHJlcXVlc3QgdGhyb3VnaCBhbiBhdXRob3JpemVkIGFnZW50LCB3ZSBtYXkgcmVxdWlyZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIHRvIHZlcmlmeSB5b3VyIGF1dGhvcml6YXRpb24gb2YgdGhlIGFnZW50Lg0KPGgzPkNoYW5nZXMgdG8gUHJpdmFjeSBOb3RpY2U8L2gzPg0KV2UgcmVzZXJ2ZSB0aGUgcmlnaHQgdG8gbWFrZSBjaGFuZ2VzIHRvIHRoaXMgUHJpdmFjeSBOb3RpY2UgYXQgYW55IHRpbWUsIHdpdGhvdXQgbm90aWNlLiBXZSB3aWxsIG5vdGlmeSB5b3UgYWJvdXQgY2hhbmdlcyB0aGF0IHNpZ25pZmljYW50bHkgaW1wYWN0IG91ciB1c2Ugb2YgeW91ciBwZXJzb25hbCBpbmZvcm1hdGlvbiBieSBwbGFjaW5nIGEgcHJvbWluZW50IG5vdGljZSBvbiB0aGlzIHdlYnNpdGUgb3IgYnkgc2VuZGluZyB5b3UgYW4gZW1haWwuIFBsZWFzZSByZXZpc2l0IHRoaXMgcGFnZSBwZXJpb2RpY2FsbHkgdG8gc3RheSBhd2FyZSBvZiBhbnkgY2hhbmdlcyB0byB0aGlzIFByaXZhY3kgTm90aWNlLiBGb3IgdGhlIGF2b2lkYW5jZSBvZiBkb3VidCwgZGlzcHV0ZXMgYXJpc2luZyBoZXJldW5kZXIgd2lsbCBiZSByZXNvbHZlZCBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIFByaXZhY3kgTm90aWNlIGluIGVmZmVjdCBhdCB0aGUgdGltZSB0aGUgZGlzcHV0ZSBhcm9zZS4NCjxoMz5Db250YWN0IFVzPC9oMz4NClBsZWFzZSBjb250YWN0IHVzIHdpdGggYW55IHF1ZXN0aW9ucywgY29tbWVudHMgb3IgY29uY2VybnMgYWJvdXQgdGhpcyBQcml2YWN5IE5vdGljZSBvciBvdXIgdXNlIG9mIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gYnkgZS1tYWlsIGF0IDxhIGhyZWY9Im1haWx0bzpwcml2YWN5QGZyYXplcmNvbnN1bHRhbnRzLmNvbSI+cHJpdmFjeUBmcmF6ZXJjb25zdWx0YW50cy5jb208L2E+IG9yIGJ5IG1haWwgYXQ6IDxiciAvPiBGcmF6ZXIgQ29uc3VsdGFudHMgTExDIDxiciAvPiAyNTAxIFBhcm1lbnRlciBTdHJlZXQsIFN1aXRlIDMwMEEgPGJyIC8+IE1pZGRsZXRvbiwgV0kgNTM1NjI8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQoNCjwvZGl2Pg==, DQo8ZGl2IGNsYXNzPSJvdmVyZmxvdy1pbm5lciI+DQogICAgICAgIDxkaXYgY2xhc3M9InRvcGljLWJsb2NrIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvcGljLWJsb2NrLXRpdGxlIj4NCiAgICAgICAgICAgICAgICA8aDI+VGVybXMgT2YgVXNlPC9oMj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJ0b3BpYy1ibG9jay1ib2R5Ij4NCiAgICAgICAgICAgIDxkaXYgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7Ij4NCjxwPlRoZXNlIFRlcm1zIG9mIFVzZSwgdG9nZXRoZXIgd2l0aCBGcmF6ZXIgQ29uc3VsdGFudHM/IFByaXZhY3kgUG9saWN5LCAoY29sbGVjdGl2ZWx5LCB0aGUgP1Rlcm1zPykgc2V0IGZvcnRoIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyB0aGF0IGFwcGx5IHRvIHlvdXIgYWNjZXNzIGFuZCB1c2Ugb2YgdGhlIHdlYnNpdGUgb2YgRnJhemVyIENvbnN1bHRhbnRzIExMQyAoaHR0cHM6Ly93d3cuZnJhemVyY29uc3VsdGFudHMuY29tLykgKD9GcmF6ZXI/ID93ZT8gb3IgP3VzPykgYW5kIGFzc29jaWF0ZWQgc2VydmljZXMsIGluY2x1ZGluZyBGcmF6ZXIgc2VydmljZXMgdGhhdCBhcmUgYXZhaWxhYmxlIHRocm91Z2ggdGhlIHdlYnNpdGVzIG9mIG91ciBjbGllbnQgZnVuZXJhbCBob21lcyBhbmQgb3RoZXIgZnVuZXJhbCBwcm9mZXNzaW9uYWxzICh0b2dldGhlciwgdGhlID9TaXRlcz8pLCB3aGV0aGVyIGFzIGEgY2xpZW50LCBlbmQgdXNlciBvciBjdXN0b21lciBvZiBhIGNsaWVudCwgb3Igb3RoZXJ3aXNlLiA/RnJhemVyPyBpbmNsdWRlcyBhbGwgb2ZmaWNlcnMsIGRpcmVjdG9ycywgZW1wbG95ZWVzLCBjb25zdWx0YW50cywgYWZmaWxpYXRlcywgc3Vic2lkaWFyaWVzLCBhbmQgYWdlbnRzLiBUaGUgVGVybXMgY29uc3RpdHV0ZSBhIGxlZ2FsbHkgYmluZGluZyBhZ3JlZW1lbnQgYmV0d2VlbiB5b3UsIHdoZXRoZXIgcGVyc29uYWxseSBvciBvbiBiZWhhbGYgb2YgYW4gZW50aXR5ICg/eW91PykgYW5kIEZyYXplciBjb25jZXJuaW5nIHlvdXIgYWNjZXNzIHRvIGFuZCB1c2Ugb2YgdGhlIFNpdGVzLiA8YnIgLz4gPGJyIC8+IEJ5IHVzaW5nIG9yIGFjY2Vzc2luZyB0aGUgU2l0ZXMsIHlvdSBhZ3JlZSB0byB0aGVzZSBUZXJtcywgYXMgbWF5IGJlIHVwZGF0ZWQgZnJvbSB0aW1lIHRvIHRpbWUgaW4gYWNjb3JkYW5jZSB3aXRoIFNlY3Rpb24gOSBiZWxvdy48L3A+DQo8b2wgc3R5bGU9Imxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDsiPg0KPGxpPjxzdHJvbmc+IEFjY291bnQgU2VjdXJpdHkuPC9zdHJvbmc+IFRvIHVzZSB0aGUgU2l0ZXMgeW91IG11c3QgKGkpIGJlIGF0IGxlYXN0IGVpZ2h0ZWVuICgxOCkgeWVhcnMgb2YgYWdlOyAoaWkpIGhhdmUgbm90IHByZXZpb3VzbHkgYmVlbiBzdXNwZW5kZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSBTaXRlczsgYW5kIChpaWkpIHJlZ2lzdGVyIGZvciBhbmQgdXNlIHRoZSBTaXRlcyBpbiBjb21wbGlhbmNlIHdpdGggYW55IGFuZCBhbGwgYXBwbGljYWJsZSBsYXdzIGFuZCByZWd1bGF0aW9ucy48L2xpPg0KPGxpPjxzdHJvbmc+IEFjY291bnQgUmVnaXN0cmF0aW9uLjwvc3Ryb25nPiBUbyBhY2Nlc3Mgc29tZSBmZWF0dXJlcyBvZiB0aGUgU2l0ZXMsIHlvdSBtYXkgYmUgcmVxdWlyZWQgdG8gcmVnaXN0ZXIgZm9yIGFuIGFjY291bnQuIFdoZW4geW91IHJlZ2lzdGVyIGZvciBhbiBhY2NvdW50LCB3ZSBtYXkgYXNrIHlvdSB0byBnaXZlIHVzIGNlcnRhaW4gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24gYWJvdXQgeW91cnNlbGYsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8geW91ciBlbWFpbCBhZGRyZXNzIGFuZCBvdGhlciBjb250YWN0IGluZm9ybWF0aW9uLCBhbmQgdG8gY3JlYXRlIGEgdXNlciBuYW1lIGFuZCBwYXNzd29yZCAoP1JlZ2lzdHJhdGlvbiBJbmZvcm1hdGlvbj8pLiBXaGVuIHJlZ2lzdGVyaW5nIGZvciBhbmQgbWFpbnRhaW5pbmcgYW4gYWNjb3VudCwgeW91IGFncmVlIHRvIHByb3ZpZGUgdHJ1ZSwgYWNjdXJhdGUsIGN1cnJlbnQsIGFuZCBjb21wbGV0ZSBpbmZvcm1hdGlvbiBhYm91dCB5b3Vyc2VsZi4gWW91IGFsc28gYWdyZWUgbm90IHRvIGltcGVyc29uYXRlIGFueW9uZSwgbWlzcmVwcmVzZW50IGFueSBhZmZpbGlhdGlvbiB3aXRoIGFueW9uZSBlbHNlLCB1c2UgZmFsc2UgaW5mb3JtYXRpb24sIG9yIG90aGVyd2lzZSBjb25jZWFsIHlvdXIgaWRlbnRpdHkgZnJvbSBGcmF6ZXIgZm9yIGFueSBwdXJwb3NlLiBZb3UgYXJlIHNvbGVseSByZXNwb25zaWJsZSBmb3IgbWFpbnRhaW5pbmcgdGhlIGNvbmZpZGVudGlhbGl0eSBhbmQgc2VjdXJpdHkgb2YgeW91ciBwYXNzd29yZCBhbmQgb3RoZXIgUmVnaXN0cmF0aW9uIEluZm9ybWF0aW9uLiBGb3IgeW91ciBwcm90ZWN0aW9uIGFuZCB0aGUgcHJvdGVjdGlvbiBvZiBvdGhlciB1c2Vycywgd2UgYXNrIHlvdSBub3QgdG8gc2hhcmUgeW91ciBSZWdpc3RyYXRpb24gSW5mb3JtYXRpb24gd2l0aCBhbnlvbmUgZWxzZS4gSWYgeW91IGRvIHNoYXJlIHRoaXMgaW5mb3JtYXRpb24gd2l0aCBhbnlvbmUsIHdlIHdpbGwgY29uc2lkZXIgdGhlaXIgYWN0aXZpdGllcyB0byBoYXZlIGJlZW4gYXV0aG9yaXplZCBieSB5b3UuIElmIHlvdSBoYXZlIHJlYXNvbiB0byBiZWxpZXZlIHRoYXQgeW91ciBhY2NvdW50IGlzIG5vIGxvbmdlciBzZWN1cmUsIHlvdSBtdXN0IGltbWVkaWF0ZWx5IG5vdGlmeSB1cyBhdCA8YSBocmVmPSJtYWlsdG86aGVscEBmcmF6ZXJjb25zdWx0YW50cy5jb20iPmhlbHBAZnJhemVyY29uc3VsdGFudHMuY29tPC9hPi48L2xpPg0KPGxpPjxzdHJvbmc+IFByb2hpYml0ZWQgQ29uZHVjdC48L3N0cm9uZz4gWW91IGFncmVlIG5vdCB0bzoNCjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiB1cHBlci1hbHBoYTsiPg0KPGxpPlVzZSB0aGUgU2l0ZXMgZm9yIGFueSBpbGxlZ2FsIHB1cnBvc2UsIG9yIGluIHZpb2xhdGlvbiBvZiBhbnkgbG9jYWwsIHN0YXRlLCBuYXRpb25hbCwgb3IgaW50ZXJuYXRpb25hbCBsYXc7PC9saT4NCjxsaT5WaW9sYXRlIG9yIGVuY291cmFnZSBvdGhlcnMgdG8gdmlvbGF0ZSB0aGUgcmlnaHRzIG9mIHRoaXJkIHBhcnRpZXMsIGluY2x1ZGluZyBpbnRlbGxlY3R1YWwgcHJvcGVydHkgcmlnaHRzOzwvbGk+DQo8bGk+UG9zdCwgdXBsb2FkLCBvciBkaXN0cmlidXRlIGFueSBjb250ZW50IHRoYXQgaXMgdW5sYXdmdWwsIGRlZmFtYXRvcnksIGxpYmVsb3VzLCBpbmFjY3VyYXRlLCBvciB0aGF0IGEgcmVhc29uYWJsZSBwZXJzb24gY291bGQgZGVlbSB0byBiZSBvYmplY3Rpb25hYmxlLCBwcm9mYW5lLCBpbmRlY2VudCwgcG9ybm9ncmFwaGljLCBoYXJhc3NpbmcsIHRocmVhdGVuaW5nLCBoYXRlZnVsLCBvciBvdGhlcndpc2UgaW5hcHByb3ByaWF0ZTs8L2xpPg0KPGxpPkludGVyZmVyZSBpbiBhbnkgd2F5IHdpdGggc2VjdXJpdHktcmVsYXRlZCBmZWF0dXJlcyBvZiB0aGUgU2l0ZXM7PC9saT4NCjxsaT5JbnRlcmZlcmUgd2l0aCB0aGUgb3BlcmF0aW9uIG9yIGFueSB1c2VyP3MgZW5qb3ltZW50IG9mIHRoZSBTaXRlcywgaW5jbHVkaW5nIGJ5IHVwbG9hZGluZyBvciBvdGhlcndpc2UgZGlzc2VtaW5hdGluZyB2aXJ1c2VzLCBhZHdhcmUsIHNweXdhcmUsIHdvcm1zLCBvciBvdGhlciBtYWxpY2lvdXMgY29kZSwgbWFraW5nIHVuc29saWNpdGVkIG9mZmVycyBvciBhZHZlcnRpc2VtZW50cyB0byBvdGhlciB1c2Vycywgb3IgYXR0ZW1wdGluZyB0byBjb2xsZWN0IHBlcnNvbmFsIGluZm9ybWF0aW9uIGFib3V0IHVzZXJzIG9yIHRoaXJkIHBhcnRpZXMgd2l0aG91dCB0aGVpciBjb25zZW50OzwvbGk+DQo8bGk+QWNjZXNzLCBtb25pdG9yIG9yIGNvcHkgYW55IGNvbnRlbnQgb3IgaW5mb3JtYXRpb24gb2YgdGhlIFNpdGVzIHVzaW5nIGFueSByb2JvdCwgc3BpZGVyLCBzY3JhcGVyLCBvciBvdGhlciBhdXRvbWF0ZWQgbWVhbnMgb3IgYW55IG1hbnVhbCBwcm9jZXNzIGZvciBhbnkgcHVycG9zZSB3aXRob3V0IEZyYXplcj9zIGV4cHJlc3Mgd3JpdHRlbiBwZXJtaXNzaW9uOzwvbGk+DQo8bGk+VXNlLCByZXByb2R1Y2UsIG1vZGlmeSwgZGlzdHJpYnV0ZSBvciBzdG9yZSBhbnkgcGFydCBvZiB0aGUgU2l0ZXMgKGluY2x1ZGluZyBvYml0dWFyaWVzLCBldmVudCBpbmZvcm1hdGlvbiwgb3Igb3RoZXIgY29udGVudCkgZm9yIGFueSBwdXJwb3NlIHdpdGhvdXQgdGhlIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbiBvZiBGcmF6ZXI7PC9saT4NCjxsaT5QZXJmb3JtIGFueSBmcmF1ZHVsZW50IGFjdGl2aXR5LCBpbmNsdWRpbmcgaW1wZXJzb25hdGluZyBhbnkgcGVyc29uIG9yIGVudGl0eSwgY2xhaW1pbmcgZmFsc2UgYWZmaWxpYXRpb25zLCBhY2Nlc3NpbmcgdGhlIGFjY291bnRzIG9mIG90aGVyIHVzZXJzIHdpdGhvdXQgcGVybWlzc2lvbiwgb3IgZmFsc2lmeWluZyB5b3VyIGlkZW50aXR5IG9yIGFueSBpbmZvcm1hdGlvbiBhYm91dCB5b3UsIGluY2x1ZGluZyBhZ2Ugb3IgZGF0ZSBvZiBiaXJ0aDsgb3I8L2xpPg0KPGxpPlNlbGwgb3Igb3RoZXJ3aXNlIHRyYW5zZmVyIHRoZSBhY2Nlc3MgZ3JhbnRlZCBoZXJlaW4uPC9saT4NCjwvdWw+DQo8L2xpPg0KPGxpPjxzdHJvbmc+IFRoaXJkIFBhcnR5IENvbnRlbnQuPC9zdHJvbmc+IFRoZSBTaXRlcyBtYXkgY29udGFpbiBsaW5rcyB0byB0aGlyZCBwYXJ0eSB3ZWJzaXRlcyBhbmQgc2VydmljZXMuIEZyYXplciBwcm92aWRlcyBzdWNoIGxpbmtzIGFzIGEgY29udmVuaWVuY2UsIGFuZCBkb2VzIG5vdCBjb250cm9sIG9yIGVuZG9yc2UgdGhlc2Ugd2Vic2l0ZXMgYW5kIHNlcnZpY2VzLiBZb3UgYWNrbm93bGVkZ2UgYW5kIGFncmVlIHRoYXQgRnJhemVyIGhhcyBub3QgcmV2aWV3ZWQgdGhlIGNvbnRlbnQsIGFkdmVydGlzaW5nLCBwcm9kdWN0cywgc2VydmljZXMsIG9yIG90aGVyIG1hdGVyaWFscyB0aGF0IGFwcGVhciBvbiBzdWNoIHRoaXJkIHBhcnR5IHdlYnNpdGVzIG9yIHNlcnZpY2VzLCBhbmQgaXMgbm90IHJlc3BvbnNpYmxlIGZvciB0aGUgbGVnYWxpdHksIGFjY3VyYWN5LCBvciBhcHByb3ByaWF0ZW5lc3Mgb2YgYW55IHN1Y2ggY29udGVudCwgYW5kIHNoYWxsIG5vdCBiZSByZXNwb25zaWJsZSBvciBsaWFibGUsIGRpcmVjdGx5IG9yIGluZGlyZWN0bHksIGZvciBhbnkgZGFtYWdlIG9yIGxvc3MgY2F1c2VkIG9yIGFsbGVnZWQgdG8gYmUgY2F1c2VkIGJ5IG9yIGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgdXNlIG9mIGFueSBzdWNoIHRoaXJkIHBhcnR5IHdlYnNpdGVzIG9yIHNlcnZpY2VzLjwvbGk+DQo8bGk+PHN0cm9uZz4gSW50ZWxsZWN0dWFsIFByb3BlcnR5Ljwvc3Ryb25nPiBZb3UgYWNrbm93bGVkZ2UgYW5kIGFncmVlIHRoYXQgd2hlbiB5b3Ugc3VibWl0IGFuIG9iaXR1YXJ5LCBwb3N0IGNvbW1lbnRzLCBzdWJtaXQgYSB0cmlidXRlIHZpZGVvLCBvciBwb3N0IG9yIHN1Ym1pdCBvdGhlciBjb250ZW50ICh0b2dldGhlciwgP2NvbnRlbnQ/KSB0byBGcmF6ZXIgb3IgYW55IHdlYnNpdGUgb2YgYW55IGZ1bmVyYWwgaG9tZSBvcGVyYXRlZCBieSBGcmF6ZXIsIHN1Y2ggY29udGVudCB3aWxsIGJlIHNoYXJlZCB3aXRoIGFuZCBzdG9yZWQgYnkgRnJhemVyIGFuZCBpdHMgYWZmaWxpYXRlcyBhbmQgcGFydG5lcnMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gVHJpYnV0ZSBBcmNoaXZlICh0cmlidXRlYXJjaGl2ZS5jb20pLiBZb3UgZnVydGhlciBhY2tub3dsZWRnZSBhbmQgYWdyZWUgdGhhdCB5b3UgcmVsaW5xdWlzaCBhbGwgb3duZXJzaGlwIHJpZ2h0cyBpbiBhbnkgaWRlYXMgb3Igc3VnZ2VzdGlvbnMgdGhhdCB5b3Ugc3VibWl0IHRvIEZyYXplciB0aHJvdWdoIHRoZSBTaXRlcy4gVGhlIFNpdGVzIGFyZSBwcm90ZWN0ZWQgYnkgYXBwbGljYWJsZSBjb3B5cmlnaHQgYW5kIG90aGVyIGludGVsbGVjdHVhbCBwcm9wZXJ0eSBsYXdzLCBhbmQgbm8gbWF0ZXJpYWxzIGZyb20gdGhlIFNpdGVzIG1heSBiZSBjb3BpZWQsIHJlcHJvZHVjZWQsIHJlcHVibGlzaGVkLCB1cGxvYWRlZCwgcG9zdGVkLCB0cmFuc21pdHRlZCwgb3IgZGlzdHJpYnV0ZWQgaW4gYW55IHdheSB3aXRob3V0IG91ciBleHByZXNzIHBlcm1pc3Npb24uIEFsbCB0cmFkZW1hcmtzIGFuZCBzZXJ2aWNlIG1hcmtzIG9uIHRoZSBTaXRlcyBiZWxvbmcgdG8gRnJhemVyLCBleGNlcHQgdGhpcmQtcGFydHkgdHJhZGVtYXJrcyBvciBzZXJ2aWNlIG1hcmtzLCB3aGljaCBhcmUgdGhlIHByb3BlcnR5IG9mIHRoZWlyIHJlc3BlY3RpdmUgb3duZXJzLjwvbGk+DQo8bGk+PHN0cm9uZz4gVXNlciBDb250ZW50Ljwvc3Ryb25nPiBZb3UgcmVwcmVzZW50IGFuZCB3YXJyYW50IHRoYXQgeW91IG93biBvciBvdGhlcndpc2UgaGF2ZSB0aGUgcmlnaHQgdG8gdXNlIGFueSBjb250ZW50IHlvdSBwb3N0IHRvIHRoZSBTaXRlcy4gSWYgeW91IGJlbGlldmUgdGhhdCB5b3VyIGNvbnRlbnQgaGFzIGJlZW4gdXNlZCBpbiBhIHdheSB0aGF0IGNvbnN0aXR1dGVzIGNvcHlyaWdodCBpbmZyaW5nZW1lbnQsIHlvdSBtYXkgY29udGFjdCBvdXIgRGVzaWduYXRlZCBBZ2VudDogPGJyIC8+PGJyIC8+IEFkYW0gSG92ZXkgPGJyIC8+IEZyYXplciBDb25zdWx0YW50cywgTExDIDxiciAvPiAyNTAxIFBhcm1lbnRlciBTdHJlZXQgPyBTdWl0ZSAzMDBBIDxiciAvPiBNaWRkbGV0b24sIFdJIDUzNTYyIDxiciAvPiBQaG9uZTogPGEgaHJlZj0idGVsOjEtNjA4LTQ3NC03MDk5Ij4xLTYwOC00NzQtNzA5OTwvYT4gPGJyIC8+IEZheDogPGEgaHJlZj0idGVsOjEtODY2LTQ0Ny0wMzEyIj4xLTg2Ni00NDctMDMxMjwvYT4gPGJyIC8+IEVtYWlsOiA8YSBocmVmPSJtYWlsdG86cHJpdmFjeUBmcmF6ZXJjb25zdWx0YW50cy5jb20iPnByaXZhY3lAZnJhemVyY29uc3VsdGFudHMuY29tPC9hPiA8YnIgLz48YnIgLz4gWW91IG11c3QgcHJvdmlkZSB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uOiBhbiBlbGVjdHJvbmljIG9yIHBoeXNpY2FsIHNpZ25hdHVyZSBvZiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIHRoZSBwZXJzb24gYXV0aG9yaXplZCB0byBhY3Qgb24gYmVoYWxmIG9mIHRoZSBjb3B5cmlnaHQgb3duZXI7IGEgZGVzY3JpcHRpb24gb2YgdGhlIGNvcHlyaWdodGVkIHdvcmsgdGhhdCB5b3UgY2xhaW0gaGFzIGJlZW4gaW5mcmluZ2VkOyBhIGRlc2NyaXB0aW9uIG9mIHdoZXJlIHRoZSBtYXRlcmlhbCB0aGF0IHlvdSBjbGFpbSBpcyBpbmZyaW5naW5nIGlzIGxvY2F0ZWQ7IHlvdXIgYWRkcmVzcywgdGVsZXBob25lIG51bWJlciwgYW5kIGVtYWlsIGFkZHJlc3M7IGEgd3JpdHRlbiBzdGF0ZW1lbnQgdGhhdCB5b3UgaGF2ZSBhIGdvb2QgZmFpdGggYmVsaWVmIHRoYXQgdGhlIGRpc3B1dGVkIHVzZSBpcyBub3QgYXV0aG9yaXplZCBieSB0aGUgY29weXJpZ2h0IG93bmVyLCBpdHMgYWdlbnQsIG9yIHRoZSBsYXc7IGEgc3RhdGVtZW50IGJ5IHlvdSwgbWFkZSB1bmRlciBwZW5hbHR5IG9mIHBlcmp1cnksIHRoYXQgdGhlIGFib3ZlIGluZm9ybWF0aW9uIGluIHlvdXIgbm90aWNlIGlzIGFjY3VyYXRlIGFuZCB0aGF0IHlvdSBhcmUgdGhlIGNvcHlyaWdodCBvd25lciBvciBhdXRob3JpemVkIHRvIGFjdCBvbiB0aGUgY29weXJpZ2h0IG93bmVyP3MgYmVoYWxmLiBGcmF6ZXIgaGFzIGFkb3B0ZWQgYW5kIGltcGxlbWVudHMgYSBwb2xpY3kgdGhhdCBwcm92aWRlcyBmb3IgdGVybWluYXRpb24gaW4gYXBwcm9wcmlhdGUgY2lyY3Vtc3RhbmNlcyBvZiBhY2NvdW50cyBvZiB1c2VycyB3aG8gcmVwZWF0ZWRseSBpbmZyaW5nZSBjb3B5cmlnaHQgb3Igb3RoZXIgaW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0cyBvZiBGcmF6ZXIgb3Igb3RoZXJzLjwvbGk+DQo8bGk+PHN0cm9uZz4gSW5kZW1uaWZpY2F0aW9uLjwvc3Ryb25nPiBZb3UgYWdyZWUgdGhhdCB5b3Ugd2lsbCBiZSBwZXJzb25hbGx5IHJlc3BvbnNpYmxlIGZvciB5b3VyIHVzZSBvZiB0aGUgU2l0ZXMsIGFuZCB5b3UgYWdyZWUgdG8gZGVmZW5kLCBpbmRlbW5pZnksIGFuZCBob2xkIGhhcm1sZXNzIEZyYXplciBmcm9tIGFuZCBhZ2FpbnN0IGFueSBhbmQgYWxsIGNsYWltcywgbGlhYmlsaXRpZXMsIGRhbWFnZXMsIGxvc3NlcywgYW5kIGV4cGVuc2VzIChpbmNsdWRpbmcgYXR0b3JuZXlzPyBhbmQgYWNjb3VudGluZyBmZWVzIGFuZCBjb3N0cyksIGFyaXNpbmcgb3V0IG9mIG9yIGluIGFueSB3YXkgY29ubmVjdGVkIHdpdGggKGkpIHlvdXIgYWNjZXNzIHRvLCB1c2Ugb2YsIG9yIGFsbGVnZWQgdXNlIG9mIHRoZSBTaXRlczsgKGlpKSB5b3VyIHZpb2xhdGlvbiBvZiB0aGUgVGVybXMgb3IgYW55IGFwcGxpY2FibGUgbGF3IG9yIHJlZ3VsYXRpb247IChpaWkpIHlvdXIgdmlvbGF0aW9uIG9mIGFueSB0aGlyZCBwYXJ0eSByaWdodCwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiBhbnkgaW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0LCBwdWJsaWNpdHksIGNvbmZpZGVudGlhbGl0eSwgcHJvcGVydHksIG9yIHByaXZhY3kgcmlnaHQ7IG9yIChpdikgYW55IGRpc3B1dGVzIG9yIGlzc3VlcyBiZXR3ZWVuIHlvdSBhbmQgYW55IHRoaXJkIHBhcnR5LiBGcmF6ZXIgcmVzZXJ2ZXMgdGhlIHJpZ2h0LCBhdCBvdXIgb3duIGV4cGVuc2UsIHRvIGFzc3VtZSB0aGUgZXhjbHVzaXZlIGRlZmVuc2UgYW5kIGNvbnRyb2wgb2YgYW55IG1hdHRlciBvdGhlcndpc2Ugc3ViamVjdCB0byBpbmRlbW5pZmljYXRpb24gYnkgeW91LCBhbmQgaW4gc3VjaCBjYXNlLCB5b3UgYWdyZWUgdG8gY29vcGVyYXRlIHdpdGggb3VyIGRlZmVuc2Ugb2Ygc3VjaCBjbGFpbS48L2xpPg0KPGxpPjxzdHJvbmc+IFRlcm1pbmF0aW9uLjwvc3Ryb25nPiBJZiB5b3UgdmlvbGF0ZSB0aGVzZSBUZXJtcywgeW91ciBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgU2l0ZXMgd2lsbCBhdXRvbWF0aWNhbGx5IHRlcm1pbmF0ZS4gSW4gYWRkaXRpb24sIEZyYXplciBpbiBpdHMgc29sZSBkaXNjcmV0aW9uIG1heSBzdXNwZW5kIG9yIHRlcm1pbmF0ZSB5b3VyIHVzZXIgYWNjb3VudCBhbmQvb3Igc3VzcGVuZCBvciB0ZXJtaW5hdGUgc29tZSBvciBhbGwgb2YgeW91ciBhY2Nlc3MgdG8gdGhlIFNpdGVzIGF0IGFueSB0aW1lLCB3aXRoIG9yIHdpdGhvdXQgbm90aWNlIHRvIHlvdS4gWW91IG1heSB0ZXJtaW5hdGUgeW91ciBhY2NvdW50IGF0IGFueSB0aW1lIGJ5IGNvbnRhY3RpbmcgRnJhemVyIGF0IDxhIGhyZWY9Im1haWx0bzpoZWxwQGZyYXplcmNvbnN1bHRhbnRzLmNvbSI+aGVscEBmcmF6ZXJjb25zdWx0YW50cy5jb208L2E+LiBBZnRlciB5b3VyIGFjY291bnQgaXMgdGVybWluYXRlZCwgaW5mb3JtYXRpb24gYW5kIGNvbnRlbnQgcHJldmlvdXNseSBwcm92aWRlZCBieSB5b3Ugd2lsbCBubyBsb25nZXIgYmUgYWNjZXNzaWJsZSB0aHJvdWdoIHlvdXIgYWNjb3VudCwgYnV0IEZyYXplciBtYXkgY29udGludWUgdG8gc3RvcmUgc3VjaCBpbmZvcm1hdGlvbiBhbmQgY29udGVudCwgYW5kIGl0IG1heSBhbHNvIGJlIHN0b3JlZCBieSB0aGlyZCBwYXJ0aWVzIHRvIHdob20gaXQgaGFzIGJlZW4gdHJhbnNmZXJyZWQgdGhyb3VnaCB5b3VyIHVzZSBvZiB0aGUgU2l0ZXMuPC9saT4NCjxsaT48c3Ryb25nPiBNb2RpZmljYXRpb24gb2YgdGhlIFRlcm1zLjwvc3Ryb25nPiBGcmF6ZXIgcmVzZXJ2ZXMgdGhlIHJpZ2h0IGF0IGFueSB0aW1lIHRvIG1vZGlmeSB0aGVzZSBUZXJtcyBhbmQgdG8gaW1wb3NlIG5ldyBvciBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMgb24geW91ciB1c2Ugb2YgdGhlIFNpdGVzLiBTdWNoIG1vZGlmaWNhdGlvbnMgYW5kIGFkZGl0aW9uYWwgdGVybXMgYW5kIGNvbmRpdGlvbnMgd2lsbCBiZSBlZmZlY3RpdmUgaW1tZWRpYXRlbHkgdXBvbiBub3RpY2UgYW5kIGluY29ycG9yYXRlZCBpbnRvIHRoZXNlIFRlcm1zLiBXZSB3aWxsIG1ha2UgcmVhc29uYWJsZSBlZmZvcnRzIHRvIG5vdGlmeSB5b3Ugb2YgYW55IG1hdGVyaWFsIGNoYW5nZXMgdG8gdGhlIFRlcm1zLCBpbmNsdWRpbmcsIGJ1dCBub3QgbGltaXRlZCB0bywgYnkgcG9zdGluZyBhIG5vdGljZSB0byBvdXIgd2Vic2l0ZSBvciBieSBzZW5kaW5nIGFuIGVtYWlsIHRvIGFueSBhZGRyZXNzIHlvdSBtYXkgaGF2ZSBwcm92aWRlZCB0byB1cy4gWW91ciBjb250aW51ZWQgdXNlIG9mIHRoZSBTaXRlcyBmb2xsb3dpbmcgbm90aWNlIHdpbGwgYmUgZGVlbWVkIGFjY2VwdGFuY2Ugb2YgYW55IG1vZGlmaWNhdGlvbnMgdG8gdGhlIFRlcm1zLjwvbGk+DQo8bGk+PHN0cm9uZz4gRGlzY2xhaW1lcnMgb2YgV2FycmFudGllcy48L3N0cm9uZz4gVGhlIFNpdGVzIGFyZSBwcm92aWRlZCA/YXMgaXM/IGFuZCBvbiBhbiA/YXMgYXZhaWxhYmxlPyBiYXNpcywgd2l0aG91dCB3YXJyYW50eSBvciBjb25kaXRpb24gb2YgYW55IGtpbmQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIEFsdGhvdWdoIEZyYXplciBzZWVrcyB0byBtYWludGFpbiBzYWZlLCBzZWN1cmUsIGFjY3VyYXRlLCBhbmQgd2VsbC1mdW5jdGlvbmluZyBzZXJ2aWNlcywgd2UgY2Fubm90IGd1YXJhbnRlZSB0aGUgY29udGludW91cyBvcGVyYXRpb24gb2Ygb3IgYWNjZXNzIHRvIG91ciBTaXRlcywgYW5kIHRoZXJlIG1heSBhdCB0aW1lcyBiZSBpbmFkdmVydGVudCB0ZWNobmljYWwgb3IgZmFjdHVhbCBlcnJvcnMgb3IgaW5hY2N1cmFjaWVzLiBGcmF6ZXIgc3BlY2lmaWNhbGx5IChidXQgd2l0aG91dCBsaW1pdGF0aW9uKSBkaXNjbGFpbXMgKGkpIGFueSBpbXBsaWVkIHdhcnJhbnRpZXMgb2YgbWVyY2hhbnRhYmlsaXR5LCBmaXRuZXNzIGZvciBhIHBhcnRpY3VsYXIgcHVycG9zZSwgcXVpZXQgZW5qb3ltZW50LCBvciBub24taW5mcmluZ2VtZW50OyBhbmQgKGlpKSBhbnkgd2FycmFudGllcyBhcmlzaW5nIG91dCBvZiBjb3Vyc2Utb2YtZGVhbGluZywgdXNhZ2UsIG9yIHRyYWRlLiBZb3UgYXNzdW1lIGFsbCByaXNrIGZvciBhbnkvYWxsIGRhbWFnZXMgdGhhdCBtYXkgcmVzdWx0IGZyb20geW91ciB1c2Ugb2Ygb3IgYWNjZXNzIHRvIHRoZSBTaXRlcy4gRnJhemVyIGRvZXMgbm90IGd1YXJhbnRlZSB0aGUgYWNjdXJhY3kgb2YsIGFuZCBkaXNjbGFpbXMgYWxsIGxpYWJpbGl0eSBmb3IsIGFueSBlcnJvcnMgb3Igb3RoZXIgaW5hY2N1cmFjaWVzIGluIHRoZSBpbmZvcm1hdGlvbiwgY29udGVudCwgcmVjb21tZW5kYXRpb25zLCBhbmQgbWF0ZXJpYWxzIG1hZGUgYXZhaWxhYmxlIHRocm91Z2ggdGhlIFNpdGVzLjwvbGk+DQo8bGk+PHN0cm9uZz4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuPC9zdHJvbmc+IEluIG5vIGV2ZW50IHdpbGwgRnJhemVyIGJlIGxpYWJsZSB0byB5b3UgZm9yIGFueSBpbmNpZGVudGFsLCBzcGVjaWFsLCBjb25zZXF1ZW50aWFsLCBkaXJlY3QsIGluZGlyZWN0LCBvciBwdW5pdGl2ZSBkYW1hZ2VzLCB3aGV0aGVyIGJhc2VkIG9uIHdhcnJhbnR5LCBjb250cmFjdCwgdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBzdGF0dXRlLCBvciBhbnkgb3RoZXIgbGVnYWwgdGhlb3J5LCB3aGV0aGVyIG9yIG5vdCBGcmF6ZXIgaGFzIGJlZW4gaW5mb3JtZWQgb2YgdGhlIHBvc3NpYmlsaXR5IG9mIHN1Y2ggZGFtYWdlLiBTb21lIGp1cmlzZGljdGlvbnMgZG8gbm90IGFsbG93IHRoZSBkaXNjbGFpbWVyIG9mIHdhcnJhbnRpZXMgb3IgbGltaXRhdGlvbiBvZiBsaWFiaWxpdHkgaW4gY2VydGFpbiBjaXJjdW1zdGFuY2VzLiBBY2NvcmRpbmdseSwgc29tZSBvZiB0aGUgYWJvdmUgbGltaXRhdGlvbnMgbWF5IG5vdCBhcHBseSB0byB5b3UuPC9saT4NCjxsaT48c3Ryb25nPiBHb3Zlcm5pbmcgTGF3Ljwvc3Ryb25nPiBUaGVzZSBUZXJtcyBhcmUgZ292ZXJuZWQgYnkgdGhlIGxhd3Mgb2YgdGhlIFN0YXRlIG9mIFdpc2NvbnNpbiwgd2l0aG91dCByZWdhcmQgdG8gY29uZmxpY3Qgb2YgbGF3IHByaW5jaXBsZXMuIFRvIHRoZSBleHRlbnQgdGhhdCBhbnkgbGF3c3VpdCBvciBjb3VydCBwcm9jZWVkaW5nIGlzIHBlcm1pdHRlZCBoZXJldW5kZXIsIHlvdSBhbmQgRnJhemVyIGFncmVlIHRvIHN1Ym1pdCB0byB0aGUgZXhjbHVzaXZlIHBlcnNvbmFsIGp1cmlzZGljdGlvbiBvZiB0aGUgc3RhdGUgY291cnRzIG9mIFdpc2NvbnNpbiwgb3IsIGlmIHN1Y2ggY291cnQgc2hhbGwgbm90IGhhdmUganVyaXNkaWN0aW9uLCBhbnkgZmVkZXJhbCBjb3VydCBvZiB0aGUgVW5pdGVkIFN0YXRlcywgYW5kIGFwcHJvcHJpYXRlIGFwcGVsbGF0ZSBjb3VydHMgdGhlcmVmcm9tLCBmb3IgdGhlIHB1cnBvc2Ugb2YgbGl0aWdhdGluZyBhbGwgc3VjaCBkaXNwdXRlcy48L2xpPg0KPGxpPjxzdHJvbmc+IE1vZGlmaWNhdGlvbiBvZiB0aGUgU2l0ZXMuPC9zdHJvbmc+IEZyYXplciByZXNlcnZlcyB0aGUgcmlnaHQgdG8gbW9kaWZ5IG9yIGRpc2NvbnRpbnVlLCB0ZW1wb3JhcmlseSBvciBwZXJtYW5lbnRseSwgc29tZSBvciBhbGwgb2YgdGhlIFNpdGVzIGF0IGFueSB0aW1lIHdpdGhvdXQgYW55IG5vdGljZSBvciBmdXJ0aGVyIG9ibGlnYXRpb24gdG8geW91LiBZb3UgYWdyZWUgdGhhdCBGcmF6ZXIgd2lsbCBub3QgYmUgbGlhYmxlIHRvIHlvdSBvciB0byBhbnkgdGhpcmQgcGFydHkgZm9yIGFueSBtb2RpZmljYXRpb24sIHN1c3BlbnNpb24sIG9yIGRpc2NvbnRpbnVhbmNlIG9mIGFueSBvZiB0aGUgU2l0ZXMuPC9saT4NCjxsaT48c3Ryb25nPiBHZW5lcmFsLjwvc3Ryb25nPg0KPHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWFscGhhOyI+DQo8bGk+PHN0cm9uZz4gRW50aXJlIEFncmVlbWVudC48L3N0cm9uZz4gVGhlc2UgVGVybXMgY29uc3RpdHV0ZSB0aGUgZW50aXJlIGFuZCBleGNsdXNpdmUgdW5kZXJzdGFuZGluZyBhbmQgYWdyZWVtZW50IGJldHdlZW4geW91IGFuZCBGcmF6ZXIgcmVnYXJkaW5nIHlvdXIgdXNlIG9mIGFuZCBhY2Nlc3MgdG8gdGhlIFNpdGVzLCBhbmQgZXhjZXB0IGFzIGV4cHJlc3NseSBwZXJtaXR0ZWQgYWJvdmUgbWF5IG9ubHkgYmUgYW1lbmRlZCBieSBhIHdyaXR0ZW4gYWdyZWVtZW50IHNpZ25lZCBieSBhdXRob3JpemVkIHJlcHJlc2VudGF0aXZlcyBvZiB0aGUgcGFydGllcy48L2xpPg0KPGxpPjxzdHJvbmc+IE5vIFdhaXZlci48L3N0cm9uZz4gVGhlIGZhaWx1cmUgdG8gcmVxdWlyZSBwZXJmb3JtYW5jZSBvZiBhbnkgcHJvdmlzaW9uIHNoYWxsIG5vdCBhZmZlY3Qgb3VyIHJpZ2h0IHRvIHJlcXVpcmUgcGVyZm9ybWFuY2UgYXQgYW55IHRpbWUgdGhlcmVhZnRlciwgbm9yIHNoYWxsIGEgd2FpdmVyIG9mIGFueSBicmVhY2ggb3IgZGVmYXVsdCBvZiB0aGUgVGVybXMgY29uc3RpdHV0ZSBhIHdhaXZlciBvZiBhbnkgc3Vic2VxdWVudCBicmVhY2ggb3IgZGVmYXVsdCBvciBhIHdhaXZlciBvZiB0aGUgcHJvdmlzaW9uIGl0c2VsZi48L2xpPg0KPGxpPjxzdHJvbmc+IFBhcmFncmFwaCBIZWFkZXJzLjwvc3Ryb25nPiBVc2Ugb2YgcGFyYWdyYXBoIGhlYWRlcnMgaW4gdGhlIFRlcm1zIGlzIGZvciBjb252ZW5pZW5jZSBvbmx5IGFuZCBzaGFsbCBub3QgaGF2ZSBhbnkgaW1wYWN0IG9uIHRoZSBpbnRlcnByZXRhdGlvbiBvZiBwYXJ0aWN1bGFyIHByb3Zpc2lvbnMuPC9saT4NCjxsaT48c3Ryb25nPiBTZXZlcmFiaWxpdHkuPC9zdHJvbmc+IEluIHRoZSBldmVudCB0aGF0IGFueSBwYXJ0IG9mIHRoZSBUZXJtcyBpcyBoZWxkIHRvIGJlIGludmFsaWQgb3IgdW5lbmZvcmNlYWJsZSwgdGhlIHVuZW5mb3JjZWFibGUgcGFydCBzaGFsbCBiZSBnaXZlbiBlZmZlY3QgdG8gdGhlIGdyZWF0ZXN0IGV4dGVudCBwb3NzaWJsZSBhbmQgdGhlIHJlbWFpbmluZyBwYXJ0cyB3aWxsIHJlbWFpbiBpbiBmdWxsIGZvcmNlIGFuZCBlZmZlY3QuPC9saT4NCjwvdWw+DQo8L2xpPg0KPGxpPjxzdHJvbmc+IE5vdGljZSB0byBDYWxpZm9ybmlhIFJlc2lkZW50cy48L3N0cm9uZz4gVW5kZXIgQ2FsaWZvcm5pYSBDaXZpbCBDb2RlIFNlY3Rpb24gMTc4OS4zLCB5b3UgbWF5IGNvbnRhY3QgdGhlIENvbXBsYWludCBBc3Npc3RhbmNlIFVuaXQgb2YgdGhlIERpdmlzaW9uIG9mIENvbnN1bWVyIFNlcnZpY2VzIG9mIHRoZSBDYWxpZm9ybmlhIERlcGFydG1lbnQgb2YgQ29uc3VtZXIgQWZmYWlycyBpbiB3cml0aW5nIGF0IDE2MjUgTi4gTWFya2V0IEJsdmQuLCBTdWl0ZSBTLTIwMiwgU2FjcmFtZW50bywgQ2FsaWZvcm5pYSA5NTgzNCwgb3IgYnkgdGVsZXBob25lIGF0ICg4MDApIDk1Mi01MjEwIGluIG9yZGVyIHRvIHJlc29sdmUgYSBjb21wbGFpbnQgcmVnYXJkaW5nIHRoZSBzZXJ2aWNlIG9yIHRvIHJlY2VpdmUgZnVydGhlciBpbmZvcm1hdGlvbiByZWdhcmRpbmcgdXNlIG9mIHRoZSBzZXJ2aWNlLjwvbGk+DQo8L29sPg0KPHA+TGFzdCB1cGRhdGVkOj8/MTEvNi8yMDIwPC9wPg0KPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KDQo8L2Rpdj4g, Contact our Tribute Store Advisors at 1-866-834-4420, Show your support for your loved one by purchasing flowers and gifts, Yes, I'd like to add a memorial tree to my purchase for an additional $9.95, (before {{SelectedEvent.EventName}} begins).