{"id":14697,"date":"2026-05-20T10:28:46","date_gmt":"2026-05-20T14:28:46","guid":{"rendered":"https:\/\/rickollie.com\/?p=14697"},"modified":"2026-05-20T10:29:35","modified_gmt":"2026-05-20T14:29:35","slug":"losing-a-friendship-during-cancer","status":"publish","type":"post","link":"https:\/\/rickollie.com\/es\/2026\/05\/20\/losing-a-friendship-during-cancer\/","title":{"rendered":"They Always Come Back: Not Always to Stay"},"content":{"rendered":"<h2 class=\"wp-block-heading has-text-align-center\">Losing a Friendship During Cancer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Two years had passed before I heard from her last night.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No warning. No buildup. Just a random video sent to my Instagram Message Inbox from someone who used to be one of my closest friends.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ten years of friendship had reduced to silence, and suddenly a memory dropped in like time had folded in on itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The strange part is I had already accepted the silence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I wasn\u2019t sitting around waiting for reconciliation. I wasn\u2019t checking her page every day. Life had already forced me to learn how to survive losses I never asked for. Some physical. Some emotional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s why the video hit me. Because it reopened a door I had spent years teaching myself not to stand in front of anymore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">People hear the phrase \u201cfriendship breakup\u201d and think it sounds small compared to losing a relationship. But losing a friend during one of the darkest periods of your life changes something in you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ours ended while I began dealing with cancer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I remember being at the hospital getting fitted for a radiation body mold. I had talked to her beforehand. She knew where I was. Knew what kind of day it was. Knew what was hanging over my head mentally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then suddenly my phone exploded with notifications after I was added into a loud group chat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Under normal circumstances it wouldn\u2019t have mattered. Maybe another version of me would\u2019ve laughed it off or muted the conversation and moved on. But I couldn&#8217;t my phone was in my pants, and they were on the other side of the exam room.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Cancer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cancer changes your emotional skin. Everything becomes heavier. Louder. Sharper.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You become painfully aware of who protects your peace and who unintentionally disrupts it. Your world shrinks down to survival, appointments, fear, uncertainty, and trying to hold onto some version of yourself while your body becomes a medical discussion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when it happened, it upset me. Not because of the group chat itself. Because of what it represented to me in that moment. I felt unseen. Emotionally exposed. Small.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I tried to explain that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At first she apologized. Then came the explanations. She thought it was routine. I left my phone on. I was being too emotional. She didn\u2019t understand why it affected me so deeply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And maybe that\u2019s what hurt most.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not the moment itself. The feeling that someone I trusted for ten years couldn\u2019t fully understand why it mattered to me while I was sitting in the middle of one of the scariest periods of my life.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Aftermath<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Things slowly fell apart.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No screaming match. No dramatic goodbye. Just distance. Silence. Two people carrying completely different versions of the same wound.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then after more than two years without speaking, she sent that video.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No context.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Just enough to stir up memories I had already buried as deep as I could.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What followed was a conversation filled with something we never really had before: honesty.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Apology <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the first time, she apologized without immediately dismissing my pain entirely. She said she never meant to hurt me. She said she hoped I healed. She said she prayed for my recovery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And strangely, that almost hurt more. Because after carrying something for years, finally being understood even partially can reopen grief you thought was gone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I realized part of me had spent all this time wanting one simple thing.<br>For her to finally understand that what happened affected me far beyond that single moment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not because I was weak or being dramatic. But because illness changes how deeply certain moments cut into you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">People don\u2019t always realize that cancer affects more than your body. It changes your emotional wiring. Small moments stop feeling small. Support becomes sacred. Dismissal becomes unforgettable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The hardest part is I don\u2019t think she was ever trying to destroy me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I think she underestimated how fragile I was at the time. And by the time she understood the emotional weight of it, the friendship had already collapsed under years of silence and misunderstanding.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">They Always Come Back<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s a saying people love repeating online:<br>\u201cThey always come back.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe they do. But not always to stay.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes people come back because enough time has passed for memory to soften the sharp edges. Sometimes guilt catches up to them. Sometimes life humbles them. Sometimes they just want to know the person they once loved or cared about survived without them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And sometimes they come back just long enough to say:<br>\u201cI never meant to hurt you.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The truth is, before the message arrived, I had already healed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The video reopened the wound for a night. But it also reminded me of something important. I survived the loss of the friendship before the apology ever came.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/LnHoqHscTKE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=es-MX&#038;autohide=2&#038;start=23&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><figcaption class=\"wp-element-caption\"><strong>Nick Cave &amp; The Bad Seeds <\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s the real closure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PS: To the other missing soul, yes, I&#8217;d take you back<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More \u2018<strong><a href=\"https:\/\/rickollie.com\/es\/?s=real+talk\" target=\"_blank\" rel=\"noreferrer noopener\">Real Talk<\/a>\u2018<\/strong> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><strong><em><strong><em><strong><em>If you\u2019ve enjoyed what you read here, please subscribe to my email list at the bottom of the page<\/em><\/strong><\/em><\/strong>. Consider making a small donation to help keep my website afloat at&nbsp;<a href=\"http:\/\/paypal.me\/justmeric\" target=\"_blank\" rel=\"noopener\">JustMeRic<\/a>.<\/em><\/strong><\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><strong><em>And check out my&nbsp;<a href=\"https:\/\/www.amazon.com\/shop\/rickollie?ref_=cm_sw_r_cp_ud_aipsfshop_X2H33BYQ9M4J6VKWB55M\" target=\"_blank\" rel=\"noopener\">Amazon Creator Storefront<\/a>. There you\u2019ll see some of the awesome purchases I\u2019ve made and recommend. Yes, I earn a small commission when you shop there.<\/em><\/strong><\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><strong><em>You can also find all of my sites in one place on&nbsp;<a href=\"https:\/\/linktr.ee\/rickollie\" target=\"_blank\" rel=\"noopener\">Linktree<\/a>.<\/em><\/strong><\/em><\/strong><\/p>\n\n\n\n<div class=\"wp-block-jetpack-blogging-prompt jetpack-blogging-prompt\"><div class=\"jetpack-blogging-prompt__label\">Daily writing prompt<\/div><div class=\"jetpack-blogging-prompt__text\">What\u2019s a moment that made you realize you were stronger than you thought?<\/div><div class=\"jetpack-blogging-prompt__answers\"><img decoding=\"async\" class=\"jetpack-blogging-prompt__answers-gravatar\" aria-hidden=\"true\" src=\"https:\/\/2.gravatar.com\/avatar\/8ee27380fa840a6bc09a3541e1e28fe38d4f052eb58d9603ceadf716b8e2d0dd?s=96&amp;d=identicon&amp;r=G\"\/><img decoding=\"async\" class=\"jetpack-blogging-prompt__answers-gravatar\" aria-hidden=\"true\" src=\"https:\/\/0.gravatar.com\/avatar\/99e14ba5c2e6f7e6591bf6be53722656eb2f4a6929cb46ca12ce231a3d71495c?s=96&amp;d=identicon&amp;r=G\"\/><img decoding=\"async\" class=\"jetpack-blogging-prompt__answers-gravatar\" aria-hidden=\"true\" src=\"https:\/\/0.gravatar.com\/avatar\/33052398e30083121143e97462d8f8842e1df0caf9a15ed9b8bb3a2b1e2badeb?s=96&amp;d=identicon&amp;r=G\"\/><a class=\"jetpack-blogging-prompt__answers-link\" href=\"https:\/\/wordpress.com\/tag\/dailyprompt-2767?locale=en\" target=\"_blank\" rel=\"external noreferrer noopener\">View all responses<\/a><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Under normal circumstances it wouldn\u2019t have mattered. Maybe another version of me would\u2019ve laughed it off or muted the conversation and moved on. <\/p>","protected":false},"author":91886495,"featured_media":14701,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"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hAGBAIQBxBSEAMQEhAHEAYQAxAHHACgCJwEoAScABAAoAIQAxBWEAMQAxwAoAicBKAEnAAQAKADEC8cAKAInASgBJwAEAIQBKADECIQAxBOEAMQAxwAoAicBKAEnAAQAKADEDYQAxACEAMQBRADEAMcAKAInASgBJwCoAQQARACEAKgBKACECMQBwQTEAIQAKADHACgCJwEoAScAxADBAccAKAInASgBJwAEAIQCxAHHACgCJwEoAScAxADBAMQBqAAEAIQExwAoAicBBAAoAScAxwAoAicBBAAoAScAxwAoAicBBAAoAScAwQDEBsEAxALBAMQBqADHACgCJwEoAScAqAEnACgGBACEAMQCwQDEBwQAKADEDsEAoQGoACEBqAGhAKgAoQCoAKEBqATEhMIBh7oBc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9tb25zdGVyaW5zaWdodHNfc2tpcF90cmFja2luZ19tb25zdGVyaW5zaWdodHNfc2l0ZW5vdGVfYWN0aXZlX21vbnN0ZXJpbnNpZ2h0c19zaXRlbm90ZV9ub3RlX21vbnN0ZXJpbnNpZ2h0c19zaXRlbm90ZV9jYXRlZ29yeV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX2ZlYXR1cmVfY2xpcF9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzZ3JhdmF0YXJzcHJvbXB0RmV0Y2hlZHByb21wdElkc2hvd1Jlc3BvbnNlc3Nob3dMYWJlbHRhZ3NBZGRlZGlzQmxvZ2FudWFyeVRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzdXJsdXJsdXJsYW5zd2Vyc0xpbmthbnN3ZXJzTGlua1RleHRwcm9tcHRMYWJlbHByb21wdFRleHRUaGV5IEFsd2F5cyBDb21lIEJhY2suIEp1c3QgTm90IEFsd2F5cyB0byBTdGF5LmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFR3byB5ZWFycyBwYXNzZWQgYmVmb3JlIEkgaGVhcmQgZnJvbSBoZXIgYWdhaW4uZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Tm8gd2FybmluZy4gTm8gYnVpbGR1cC4gSnVzdCBhIHJhbmRvbSB2aWRlbyBzZW50IHRvIG15IHBob25lIGxhdGUgYXQgbmlnaHQgZnJvbSBzb21lb25lIHdobyB1c2VkIHRvIGJlIG9uZSBvZiBteSBjbG9zZXN0IGZyaWVuZHMuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGVuIHllYXJzIG9mIGZyaWVuZHNoaXAgcmVkdWNlZCB0byBzaWxlbmNlLCB0aGVuIHN1ZGRlbmx5IGEgbWVtb3J5IGRyb3BwZWQgaW50byBteSBpbmJveCBsaWtlIHRpbWUgaGFkIGZvbGRlZCBpbiBvbiBpdHNlbGYuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHN0cmFuZ2UgcGFydCBpcyBJIGhhZCBhbHJlYWR5IGFjY2VwdGVkIHRoZSBzaWxlbmNlLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEkgd2FzbuKAmXQgc2l0dGluZyBhcm91bmQgd2FpdGluZyBmb3IgcmVjb25jaWxpYXRpb24uIEkgd2FzbuKAmXQgY2hlY2tpbmcgaGVyIHBhZ2UgZXZlcnkgZGF5LiBMaWZlIGhhZCBhbHJlYWR5IGZvcmNlZCBtZSB0byBsZWFybiBob3cgdG8gc3Vydml2ZSBsb3NzZXMgSSBuZXZlciBhc2tlZCBmb3IuIFNvbWUgcGh5c2ljYWwuIFNvbWUgZW1vdGlvbmFsLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFuZCBtYXliZSB0aGF04oCZcyB3aHkgdGhlIHZpZGVvIGhpdCBtZSBzbyBoYXJkLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEJlY2F1c2UgaXQgcmVvcGVuZWQgYSBkb29yIEkgaGFkIHNwZW50IHllYXJzIHRlYWNoaW5nIG15c2VsZiBub3QgdG8gc3RhbmQgaW4gZnJvbnQgb2YgYW55bW9yZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRQZW9wbGUgaGVhciB0aGUgcGhyYXNlIOKAnGZyaWVuZHNoaXAgYnJlYWt1cOKAnSBhbmQgdGhpbmsgaXQgc291bmRzIHNtYWxsIGNvbXBhcmVkIHRvIGxvc2luZyBhIHJlbGF0aW9uc2hpcC4gQnV0IGxvc2luZyBhIGZyaWVuZCBkdXJpbmcgb25lIG9mIHRoZSBkYXJrZXN0IHBlcmlvZHMgb2YgeW91ciBsaWZlIGNoYW5nZXMgc29tZXRoaW5nIGluIHlvdS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPdXJzIGVuZGVkIHdoaWxlIEkgd2FzIGRlYWxpbmcgd2l0aCBjYW5jZXIuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SSByZW1lbWJlciBiZWluZyBhdCB0aGUgaG9zcGl0YWwgZ2V0dGluZyBmaXR0ZWQgZm9yIGEgcmFkaWF0aW9uIGJvZHkgbW9sZC4gSSBoYWQgdGFsa2VkIHRvIGhlciBiZWZvcmVoYW5kLiBTaGUga25ldyB3aGVyZSBJIHdhcy4gS25ldyB3aGF0IGtpbmQgb2YgZGF5IGl0IHdhcy4gS25ldyB3aGF0IHdhcyBoYW5naW5nIG92ZXIgbXkgaGVhZCBtZW50YWxseS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVuIHN1ZGRlbmx5IG15IHBob25lIGV4cGxvZGVkIHdpdGggbm90aWZpY2F0aW9ucyBhZnRlciBJIHdhcyBhZGRlZCBpbnRvIGEgbG91ZCBncm91cCBjaGF0LmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFVuZGVyIG5vcm1hbCBjaXJjdW1zdGFuY2VzIG1heWJlIGl0IHdvdWxkbuKAmXQgaGF2ZSBtYXR0ZXJlZC4gTWF5YmUgYW5vdGhlciB2ZXJzaW9uIG9mIG1lIHdvdWxk4oCZdmUgbGF1Z2hlZCBpdCBvZmYgb3IgbXV0ZWQgdGhlIGNvbnZlcnNhdGlvbiBhbmQgbW92ZWQgb24uZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QnV0IGNhbmNlciBjaGFuZ2VzIHlvdXIgZW1vdGlvbmFsIHNraW4uZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50RXZlcnl0aGluZyBiZWNvbWVzIGhlYXZpZXIuIExvdWRlci4gU2hhcnBlci5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3UgYmVjb21lIHBhaW5mdWxseSBhd2FyZSBvZiB3aG8gcHJvdGVjdHMgeW91ciBwZWFjZSBhbmQgd2hvIHVuaW50ZW50aW9uYWxseSBkaXNydXB0cyBpdC4gWW91ciB3b3JsZCBzaHJpbmtzIGRvd24gdG8gc3Vydml2YWwsIGFwcG9pbnRtZW50cywgZmVhciwgdW5jZXJ0YWludHksIGFuZCB0cnlpbmcgdG8gaG9sZCBvbnRvIHNvbWUgdmVyc2lvbiBvZiB5b3Vyc2VsZiB3aGlsZSB5b3VyIGJvZHkgYmVjb21lcyBhIG1lZGljYWwgZGlzY3Vzc2lvbi5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTbyB3aGVuIGl0IGhhcHBlbmVkLCBpdCB1cHNldCBtZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnROb3QgYmVjYXVzZSBvZiB0aGUgZ3JvdXAgY2hhdCBpdHNlbGYuIEJlY2F1c2Ugb2Ygd2hhdCBpdCByZXByZXNlbnRlZCB0byBtZSBpbiB0aGF0IG1vbWVudC4gSSBmZWx0IHVuc2Vlbi4gRW1vdGlvbmFsbHkgZXhwb3NlZC4gU21hbGwuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SSB0cmllZCB0byBleHBsYWluIHRoYXQuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QXQgZmlyc3Qgc2hlIGFwb2xvZ2l6ZWQuIFRoZW4gY2FtZSB0aGUgZXhwbGFuYXRpb25zLiBTaGUgdGhvdWdodCBpdCB3YXMgcm91dGluZS4gSSBsZWZ0IG15IHBob25lIG9uLiBJIHdhcyBiZWluZyB0b28gZW1vdGlvbmFsLiBTaGUgZGlkbuKAmXQgdW5kZXJzdGFuZCB3aHkgaXQgYWZmZWN0ZWQgbWUgc28gZGVlcGx5LmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFuZCBtYXliZSB0aGF04oCZcyB3aGF0IGh1cnQgbW9zdC5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnROb3QgdGhlIG1vbWVudCBpdHNlbGYuIFRoZSBmZWVsaW5nIHRoYXQgc29tZW9uZSBJIHRydXN0ZWQgZm9yIHRlbiB5ZWFycyBjb3VsZG7igJl0IGZ1bGx5IHVuZGVyc3RhbmQgd2h5IGl0IG1hdHRlcmVkIHRvIG1lIHdoaWxlIEkgd2FzIHNpdHRpbmcgaW4gdGhlIG1pZGRsZSBvZiBvbmUgb2YgdGhlIHNjYXJpZXN0IHBlcmlvZHMgb2YgbXkgbGlmZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBZnRlciB0aGF0LCB0aGluZ3Mgc2xvd2x5IGZlbGwgYXBhcnQuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Tm8gc2NyZWFtaW5nIG1hdGNoLiBObyBkcmFtYXRpYyBnb29kYnllLiBKdXN0IGRpc3RhbmNlLiBTaWxlbmNlLiBUd28gcGVvcGxlIGNhcnJ5aW5nIGNvbXBsZXRlbHkgZGlmZmVyZW50IHZlcnNpb25zIG9mIHRoZSBzYW1lIHdvdW5kLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZW4gYWZ0ZXIgbW9yZSB0aGFuIHR3byB5ZWFycyB3aXRob3V0IHNwZWFraW5nLCBzaGUgc2VudCB0aGF0IHZpZGVvLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE5vIGNvbnRleHQuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SnVzdCBlbm91Z2ggdG8gc3RpciB1cCBtZW1vcmllcyBJIGhhZCBhbHJlYWR5IGJ1cmllZCBhcyBkZWVwIGFzIEkgY291bGQuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2hhdCBmb2xsb3dlZCB3YXMgYSBjb252ZXJzYXRpb24gZmlsbGVkIHdpdGggc29tZXRoaW5nIHdlIG5ldmVyIHJlYWxseSBoYWQgYmVmb3JlOiBob25lc3R5LmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEZvciB0aGUgZmlyc3QgdGltZSwgc2hlIGFwb2xvZ2l6ZWQgd2l0aG91dCBpbW1lZGlhdGVseSBkaXNtaXNzaW5nIG15IHBhaW4gZW50aXJlbHkuIFNoZSBzYWlkIHNoZSBuZXZlciBtZWFudCB0byBodXJ0IG1lLiBTaGUgc2FpZCBzaGUgaG9wZWQgSSBoZWFsZWQuIFNoZSBzYWlkIHNoZSBwcmF5ZWQgZm9yIG15IHJlY292ZXJ5LmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFuZCBzdHJhbmdlbHksIHRoYXQgYWxtb3N0IGh1cnQgbW9yZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRCZWNhdXNlIGFmdGVyIGNhcnJ5aW5nIHNvbWV0aGluZyBmb3IgeWVhcnMsIGZpbmFsbHkgYmVpbmcgdW5kZXJzdG9vZCBldmVuIHBhcnRpYWxseSBjYW4gcmVvcGVuIGdyaWVmIHlvdSB0aG91Z2h0IHdhcyBnb25lLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEkgcmVhbGl6ZWQgcGFydCBvZiBtZSBoYWQgc3BlbnQgYWxsIHRoaXMgdGltZSB3YW50aW5nIG9uZSBzaW1wbGUgdGhpbmc6PGJyPmZvciBzb21lb25lIHRvIGZpbmFsbHkgdW5kZXJzdGFuZCB0aGF0IHdoYXQgaGFwcGVuZWQgYWZmZWN0ZWQgbWUgZmFyIGJleW9uZCB0aGF0IHNpbmdsZSBtb21lbnQuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Tm90IGJlY2F1c2UgSSB3YXMgd2Vhay48YnI+Tm90IGJlY2F1c2UgSSB3YXMgZHJhbWF0aWMuPGJyPkJlY2F1c2UgaWxsbmVzcyBjaGFuZ2VzIGhvdyBkZWVwbHkgY2VydGFpbiBtb21lbnRzIGN1dCBpbnRvIHlvdS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRQZW9wbGUgZG9u4oCZdCBhbHdheXMgcmVhbGl6ZSB0aGF0IGNhbmNlciBhZmZlY3RzIG1vcmUgdGhhbiB5b3VyIGJvZHkuIEl0IGNoYW5nZXMgeW91ciBlbW90aW9uYWwgd2lyaW5nLiBTbWFsbCBtb21lbnRzIHN0b3AgZmVlbGluZyBzbWFsbC4gU3VwcG9ydCBiZWNvbWVzIHNhY3JlZC4gRGlzbWlzc2FsIGJlY29tZXMgdW5mb3JnZXR0YWJsZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgaGFyZGVzdCBwYXJ0IGlzIEkgZG9u4oCZdCB0aGluayBzaGUgd2FzIGV2ZXIgdHJ5aW5nIHRvIGRlc3Ryb3kgbWUuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SSB0aGluayBzaGUgdW5kZXJlc3RpbWF0ZWQgaG93IGZyYWdpbGUgSSB3YXMgYXQgdGhlIHRpbWUuIEFuZCBieSB0aGUgdGltZSBzaGUgdW5kZXJzdG9vZCB0aGUgZW1vdGlvbmFsIHdlaWdodCBvZiBpdCwgdGhlIGZyaWVuZHNoaXAgaGFkIGFscmVhZHkgY29sbGFwc2VkIHVuZGVyIHllYXJzIG9mIHNpbGVuY2UgYW5kIG1pc3VuZGVyc3RhbmRpbmcuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlcmXigJlzIGEgc2F5aW5nIHBlb3BsZSBsb3ZlIHJlcGVhdGluZyBvbmxpbmU6PGJyPuKAnFRoZXkgYWx3YXlzIGNvbWUgYmFjay7igJ1kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRNYXliZSB0aGV5IGRvLmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEJ1dCBub3QgYWx3YXlzIHRvIHN0YXkuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U29tZXRpbWVzIHBlb3BsZSBjb21lIGJhY2sgYmVjYXVzZSBlbm91Z2ggdGltZSBoYXMgcGFzc2VkIGZvciBtZW1vcnkgdG8gc29mdGVuIHRoZSBzaGFycCBlZGdlcy4gU29tZXRpbWVzIGd1aWx0IGNhdGNoZXMgdXAgdG8gdGhlbS4gU29tZXRpbWVzIGxpZmUgaHVtYmxlcyB0aGVtLiBTb21ldGltZXMgdGhleSBqdXN0IHdhbnQgdG8ga25vdyB0aGUgcGVyc29uIHRoZXkgb25jZSBsb3ZlZCBvciBjYXJlZCBhYm91dCBzdXJ2aXZlZCB3aXRob3V0IHRoZW0uZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QW5kIHNvbWV0aW1lcyB0aGV5IGNvbWUgYmFjayBqdXN0IGxvbmcgZW5vdWdoIHRvIHNheTo8YnI+4oCcSSBuZXZlciBtZWFudCB0byBodXJ0IHlvdS7igJ1kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgdHJ1dGggaXMsIGJlZm9yZSB0aGUgbWVzc2FnZSBhcnJpdmVkLCBJIHdhcyBhbHJlYWR5IGhlYWxpbmcuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UXVpZXRseS48YnI+SW1wZXJmZWN0bHkuPGJyPldpdGhvdXQgY2xvc3VyZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGF04oCZcyB3aGF0IG5vYm9keSB0ZWxscyB5b3UgYWJvdXQgaGVhbGluZy4gSXQgZG9lc27igJl0IGFsd2F5cyBsb29rIHBvd2VyZnVsLiBTb21ldGltZXMgaXQganVzdCBsb29rcyBsaWtlIHdha2luZyB1cCBvbmUgZGF5IGFuZCByZWFsaXppbmcgdGhlIHNpbGVuY2UgZG9lc27igJl0IGNvbnRyb2wgeW91ciBsaWZlIGFueW1vcmUuZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHZpZGVvIHJlb3BlbmVkIHRoZSB3b3VuZCBmb3IgYSBuaWdodC5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRCdXQgaXQgYWxzbyByZW1pbmRlZCBtZSBvZiBzb21ldGhpbmcgaW1wb3J0YW50LmRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEkgc3Vydml2ZWQgdGhlIGxvc3Mgb2YgdGhlIGZyaWVuZHNoaXAgYmVmb3JlIHRoZSBhcG9sb2d5IGV2ZXIgY2FtZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBbmQgbWF5YmUgdGhhdOKAmXMgdGhlIHJlYWwgY2xvc3VyZS5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3M6PCEtLSB3cDpyYWdyYXBoIC0tPgo8cD5Ud28geWVhcnMgcGFzc2VkIGJlZm9yZSBJIGhlYXJkIGZyb20gaGVyIGFuLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vIHdhcm5pbmcuIE5vIGJ1aWxkdXAuIEp1c3QgYSByYW5kb20gdmlkZW8gc2VudCB0byBteSBuZSBmcm9tIHNvbWVvbmUgd2hvIHVzZWQgdG8gYmUgb25lIG9mIG15IGNsb3Nlc3QgZnJpZW5kcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UZW4geWVhcnMgb2YgZnJpZW5kc2hpcCByZWR1Y2VkIHRvIHNpbGVuY2UsIG4gc3VkZGVubHkgYSBtZW1vcnkgZHJvcHBlZCBpbiBsaWtlIHRpbWUgaGFkIGZvbGRlZCBpbiBvbiBpdHNlbGYuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIHN0cmFuZ2UgcGFydCBpcyBJIGhhZCBhbHJlYWR5IGFjY2VwdGVkIHRoZSBzaWxlbmNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkkgd2FzbuKAmXQgc2l0dGluZyBhcm91bmQgd2FpdGluZyBmb3IgcmVjb25jaWxpYXRpb24uIEkgd2FzbuKAmXQgY2hlY2tpbmcgaGVyIHBhZ2UgZXZlcnkgZGF5LiBMaWZlIGhhZCBhbHJlYWR5IGZvcmNlZCBtZSB0byBsZWFybiBob3cgdG8gc3Vydml2ZSBsb3NzZXMgSSBuZXZlciBhc2tlZCBmb3IuIFNvbWUgcGh5c2ljYWwuIFNvbWUgZW1vdGlvbmFsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPmhhdOKAmXMgd2h5IHRoZSB2aWRlbyBoaXQgbWUuIEJlY2F1c2UgaXQgcmVvcGVuZWQgYSBkb29yIEkgaGFkIHNwZW50IHllYXJzIHRlYWNoaW5nIG15c2VsZiBub3QgdG8gc3RhbmQgaW4gZnJvbnQgb2YgYW55bW9yZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5QZW9wbGUgaGVhciB0aGUgcGhyYXNlIOKAnGZyaWVuZHNoaXAgYnJlYWt1cOKAnSBhbmQgdGhpbmsgaXQgc291bmRzIHNtYWxsIGNvbXBhcmVkIHRvIGxvc2luZyBhIHJlbGF0aW9uc2hpcC4gQnV0IGxvc2luZyBhIGZyaWVuZCBkdXJpbmcgb25lIG9mIHRoZSBkYXJrZXN0IHBlcmlvZHMgb2YgeW91ciBsaWZlIGNoYW5nZXMgc29tZXRoaW5nIGluIHlvdS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PdXJzIGVuZGVkIHdoaWxlIEkgYSBkZWFsaW5nIHdpdGggY2FuY2VyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkkgcmVtZW1iZXIgYmVpbmcgYXQgdGhlIGhvc3BpdGFsIGdldHRpbmcgZml0dGVkIGZvciBhIHJhZGlhdGlvbiBib2R5IG1vbGQuIEkgaGFkIHRhbGtlZCB0byBoZXIgYmVmb3JlaGFuZC4gU2hlIGtuZXcgd2hlcmUgSSB3YXMuIEtuZXcgd2hhdCBraW5kIG9mIGRheSBpdCB3YXMuIEtuZXcgd2hhdCB3YXMgaGFuZ2luZyBvdmVyIG15IGhlYWQgbWVudGFsbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlbiBzdWRkZW5seSBteSBwaG9uZSBleHBsb2RlZCB3aXRoIG5vdGlmaWNhdGlvbnMgYWZ0ZXIgSSB3YXMgYWRkZWQgaW50byBhIGxvdWQgZ3JvdXAgY2hhdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5VbmRlciBub3JtYWwgY2lyY3Vtc3RhbmNlcyBpdCB3b3VsZG7igJl0IGhhdmUgbWF0dGVyZWQuIE1heWJlIGFub3RoZXIgdmVyc2lvbiBvZiBtZSB3b3VsZOKAmXZlIGxhdWdoZWQgaXQgb2ZmIG9yIG11dGVkIHRoZSBjb252ZXJzYXRpb24gYW5kIG1vdmVkIG9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDphZ3JhcGggLS0+CjwgY2FjaGFuZyBldGFsaW48Lz4KPCEtLSAvd3A6YWcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RXZlcnl0aGluZyBiZWNvbWVzIGhlYXZpZXIuIExvdWRlci4gU2hhcnBlci48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgYmVjb21lIHBhaW5mdWxseSBhd2FyZSBvZiB3aG8gcHJvdGVjdHMgeW91ciBwZWFjZSBhbmQgd2hvIHVuaW50ZW50aW9uYWxseSBkaXNydXB0cyBpdC4gWW91ciB3b3JsZCBzaHJpbmtzIGRvd24gdG8gc3Vydml2YWwsIGFwcG9pbnRtZW50cywgZmVhciwgdW5jZXJ0YWludHksIGFuZCB0cnlpbmcgdG8gaG9sZCBvbnRvIHNvbWUgdmVyc2lvbiBvZiB5b3Vyc2VsZiB3aGlsZSB5b3VyIGJvZHkgYmVjb21lcyBhIG1lZGljYWwgZGlzY3Vzc2lvbi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TbyB3aGVuIGl0IGhhcHBlbmVkLCBpdCB1cHNldCBtZS4gTm90IGJlY2F1c2Ugb2YgdGhlIGdyb3VwIGNoYXQgaXRzZWxmLiBCZWNhdXNlIG9mIHdoYXQgaXQgcmVwcmVzZW50ZWQgdG8gbWUgaW4gdGhhdCBtb21lbnQuIEkgZmVsdCB1bnNlZW4uIEVtb3Rpb25hbGx5IGV4cG9zZWQuIFNtYWxsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkkgdHJpZWQgdG8gZXhwbGFpbiB0aGF0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkF0IGZpcnN0IHNoZSBhcG9sb2dpemVkLiBUaGVuIGNhbWUgdGhlIGV4cGxhbmF0aW9ucy4gU2hlIHRob3VnaHQgaXQgd2FzIHJvdXRpbmUuIEkgbGVmdCBteSBwaG9uZSBvbi4gSSB3YXMgYmVpbmcgdG9vIGVtb3Rpb25hbC4gU2hlIGRpZG7igJl0IHVuZGVyc3RhbmQgd2h5IGl0IGFmZmVjdGVkIG1lIHNvIGRlZXBseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BbmQgbWF5YmUgdGhhdOKAmXMgd2hhdCBodXJ0IG1vc3QuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Tm90IHRoZSBtb21lbnQgaXRzZWxmLiBUaGUgZmVlbGluZyB0aGF0IHNvbWVvbmUgSSB0cnVzdGVkIGZvciB0ZW4geWVhcnMgY291bGRu4oCZdCBmdWxseSB1bmRlcnN0YW5kIHdoeSBpdCBtYXR0ZXJlZCB0byBtZSB3aGlsZSBJIHdhcyBzaXR0aW5nIGluIHRoZSBtaWRkbGUgb2Ygb25lIG9mIHRoZSBzY2FyaWVzdCBwZXJpb2RzIG9mIG15IGxpZmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmFncmFwaCAtLT4KPHA+QWZ0ZXJ0aGEgaGluZ3Mgc2xvd2x5IGZlbGwgYXBhcnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Tm8gc2NyZWFtaW5nIG1hdGNoLiBObyBkcmFtYXRpYyBnb29kYnllLiBKdXN0IGRpc3RhbmNlLiBTaWxlbmNlLiBUd28gcGVvcGxlIGNhcnJ5aW5nIGNvbXBsZXRlbHkgZGlmZmVyZW50IHZlcnNpb25zIG9mIHRoZSBzYW1lIHdvdW5kLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZW4gYWZ0ZXIgbW9yZSB0aGFuIHR3byB5ZWFycyB3aXRob3V0IHNwZWFraW5nLCBzaGUgc2VudCB0aGF0IHZpZGVvLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vIGNvbnRleHQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SnVzdCBlbm91Z2ggdG8gc3RpciB1cCBtZW1vcmllcyBJIGhhZCBhbHJlYWR5IGJ1cmllZCBhcyBkZWVwIGFzIEkgY291bGQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2hhdCBmb2xsb3dlZCB3YXMgYSBjb252ZXJzYXRpb24gZmlsbGVkIHdpdGggc29tZXRoaW5nIHdlIG5ldmVyIHJlYWxseSBoYWQgYmVmb3JlOiBob25lc3R5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkZvciB0aGUgZmlyc3QgdGltZSwgc2hlIGFwb2xvZ2l6ZWQgd2l0aG91dCBpbW1lZGlhdGVseSBkaXNtaXNzaW5nIG15IHBhaW4gZW50aXJlbHkuIFNoZSBzYWlkIHNoZSBuZXZlciBtZWFudCB0byBodXJ0IG1lLiBTaGUgc2FpZCBzaGUgaG9wZWQgSSBoZWFsZWQuIFNoZSBzYWlkIHNoZSBwcmF5ZWQgZm9yIG15IHJlY292ZXJ5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFuZCBzdHJhbmdlbHksIHRoYXQgYWxtb3N0IGh1cnQgbW9yZS4gQmVjYXVzZSBhZnRlciBjYXJyeWluZyBzb21ldGhpbmcgZm9yIHllYXJzLCBmaW5hbGx5IGJlaW5nIHVuZGVyc3Rvb2QgZXZlbiBwYXJ0aWFsbHkgY2FuIHJlb3BlbiBncmllZiB5b3UgdGhvdWdodCB3YXMgZ29uZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JIHJlYWxpemVkIHBhcnQgb2YgbWUgaGFkIHNwZW50IGFsbCB0aGlzIHRpbWUgd2FudGluZyBvbmUgc2ltcGxlIHRoaW5nPGJyPm9yIGUgdG8gZmluYWxseSB1bmRlcnN0YW5kIHRoYXQgd2hhdCBoYXBwZW5lZCBhZmZlY3RlZCBtZSBmYXIgYmV5b25kIHRoYXQgc2luZ2xlIG1vbWVudC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Ob3QgYmVjYXVzZSBJIHdhcyB3ZWFrbyBiZSBkcmFtYXRpYy5CZWNhdXNlIGlsbG5lc3MgY2hhbmdlcyBob3cgZGVlcGx5IGNlcnRhaW4gbW9tZW50cyBjdXQgaW50byB5b3UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+UGVvcGxlIGRvbuKAmXQgYWx3YXlzIHJlYWxpemUgdGhhdCBjYW5jZXIgYWZmZWN0cyBtb3JlIHRoYW4geW91ciBib2R5LiBJdCBjaGFuZ2VzIHlvdXIgZW1vdGlvbmFsIHdpcmluZy4gU21hbGwgbW9tZW50cyBzdG9wIGZlZWxpbmcgc21hbGwuIFN1cHBvcnQgYmVjb21lcyBzYWNyZWQuIERpc21pc3NhbCBiZWNvbWVzIHVuZm9yZ2V0dGFibGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGhhcmRlc3QgcGFydCBpcyBJIGRvbuKAmXQgdGhpbmsgc2hlIHdhcyBldmVyIHRyeWluZyB0byBkZXN0cm95IG1lLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkkgdGhpbmsgc2hlIHVuZGVyZXN0aW1hdGVkIGhvdyBmcmFnaWxlIEkgd2FzIGF0IHRoZSB0aW1lLiBBbmQgYnkgdGhlIHRpbWUgc2hlIHVuZGVyc3Rvb2QgdGhlIGVtb3Rpb25hbCB3ZWlnaHQgb2YgaXQsIHRoZSBmcmllbmRzaGlwIGhhZCBhbHJlYWR5IGNvbGxhcHNlZCB1bmRlciB5ZWFycyBvZiBzaWxlbmNlIGFuZCBtaXN1bmRlcnN0YW5kaW5nLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZXJl4oCZcyBhIHNheWluZyBwZW9wbGUgbG92ZSByZXBlYXRpbmcgb25saW5lOjxicj7igJxUaGV5IGFsd2F5cyBjb21lIGJhY2su4oCdPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TWF5YmUgdGhleSBkby4gQnV0IG5vdCBhbHdheXMgdG8gc3RheS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Tb21ldGltZXMgcGVvcGxlIGNvbWUgYmFjayBiZWNhdXNlIGVub3VnaCB0aW1lIGhhcyBwYXNzZWQgZm9yIG1lbW9yeSB0byBzb2Z0ZW4gdGhlIHNoYXJwIGVkZ2VzLiBTb21ldGltZXMgZ3VpbHQgY2F0Y2hlcyB1cCB0byB0aGVtLiBTb21ldGltZXMgbGlmZSBodW1ibGVzIHRoZW0uIFNvbWV0aW1lcyB0aGV5IGp1c3Qgd2FudCB0byBrbm93IHRoZSBwZXJzb24gdGhleSBvbmNlIGxvdmVkIG9yIGNhcmVkIGFib3V0IHN1cnZpdmVkIHdpdGhvdXQgdGhlbS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BbmQgc29tZXRpbWVzIHRoZXkgY29tZSBiYWNrIGp1c3QgbG9uZyBlbm91Z2ggdG8gc2F5Ojxicj7igJxJIG5ldmVyIG1lYW50IHRvIGh1cnQgeW91LuKAnTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgdmlkZW8gcmVvcGVuZWQgdGhlIHdvdW5kIGZvciBhIG5pZ2h0LiBCdXQgaXQgYWxzbyByZW1pbmRlZCBtZSBvZiBzb21ldGhpbmcgaW1wb3J0YW50LiBJIHN1cnZpdmVkIHRoZSBsb3NzIG9mIHRoZSBmcmllbmRzaGlwIGJlZm9yZSB0aGUgYXBvbG9neSBldmVyIGNhbWUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+aGF04oCZcyB0aGUgcmVhbCBjbG9zdXJlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpqZXRwYWNrL2Jsb2dnaW5nLXByb21wdCB7InByb21wdEZldGNoZWQiOnRydWUsInByb21wdElkIjoyNzY3LCJ0YWdzQWRkZWQiOnRydWV9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1qZXRwYWNrLWJsb2dnaW5nLXByb21wdCBqZXRwYWNrLWJsb2dnaW5nLXByb21wdCI+PGRpdiBjbGFzcz0iamV0cGFjay1ibG9nZ2luZy1wcm9tcHRfX2xhYmVsIj5EYWlseSB3cml0aW5nIHByb21wdDwvZGl2PjxkaXYgY2xhc3M9ImpldHBhY2stYmxvZ2dpbmctcHJvbXB0X190ZXh0Ij5XaGF04oCZcyBhIG1vbWVudCB0aGF0IG1hZGUgeW91IHJlYWxpemUgeW91IHdlcmUgc3Ryb25nZXIgdGhhbiB5b3UgdGhvdWdodD88L2Rpdj48ZGl2IGNsYXNzPSJqZXRwYWNrLWJsb2dnaW5nLXByb21wdF9fYW5zd2VycyI+PGltZyBjbGFzcz0iamV0cGFjay1ibG9nZ2luZy1wcm9tcHRfX2Fuc3dlcnMtZ3JhdmF0YXIiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzcmM9Imh0dHBzOi8vMi5ncmF2YXRhci5jb20vYXZhdGFyLzhlZTI3MzgwZmE4NDBhNmJjMDlhMzU0MWUxZTI4ZmUzOGQ0ZjA1MmViNThkOTYwM2NlYWRmNzE2YjhlMmQwZGQ\/cz05NiZhbXA7ZD1pZGVudGljb24mYW1wO3I9RyIvPjxpbWcgY2xhc3M9ImpldHBhY2stYmxvZ2dpbmctcHJvbXB0X19hbnN3ZXJzLWdyYXZhdGFyIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3JjPSJodHRwczovLzAuZ3JhdmF0YXIuY29tL2F2YXRhci85OWUxNGJhNWMyZTZmN2U2NTkxYmY2YmU1MzcyMjY1NmViMmY0YTY5MjljYjQ2Y2ExMmNlMjMxYTNkNzE0OTVjP3M9OTYmYW1wO2Q9aWRlbnRpY29uJmFtcDtyPUciLz48aW1nIGNsYXNzPSJqZXRwYWNrLWJsb2dnaW5nLXByb21wdF9fYW5zd2Vycy1ncmF2YXRhciIgYXJpYS1oaWRkZW49InRydWUiIHNyYz0iaHR0cHM6Ly8wLmdyYXZhdGFyLmNvbS9hdmF0YXIvMzMwNTIzOThlMzAwODMxMjExNDNlOTc0NjJkOGY4ODQyZTFkZjBjYWY5YTE1ZWQ5YjhiYjNhMmIxZTJiYWRlYj9zPTk2JmFtcDtkPWlkZW50aWNvbiZhbXA7cj1HIi8+PGEgY2xhc3M9ImpldHBhY2stYmxvZ2dpbmctcHJvbXB0X19hbnN3ZXJzLWxpbmsiIGhyZWY9Imh0dHBzOi8vd29yZHByZXNzLmNvbS90YWcvZGFpbHlwcm9tcHQtMjc2Nz9sb2NhbGU9ZW4iIHRhcmdldD0iX2JsYW5rIiByZWw9ImV4dGVybmFsIG5vcmVmZXJyZXIgbm9vcGVuZXIiPlZpZXcgYWxsIHJlc3BvbnNlczwvYT48L2Rpdj48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9ibG9nZ2luZy1wcm9tcHQgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+aGFkIGxhc3QgbmlnaHRJR25zdGFncmFtIE1lc3NhZ2UgSW5ib3hoYWQgbHN0IGlnaHRJc3RhZ3JhbSBNc3NhZ2VJbmJveCBoYWQgYW5kIGxoYWQgYWRNVEJlY2F1c2UgaXQgcmVvcGVuZWQgYSBkb29yIEkgaGFkIHNwZW50IHllYXJzIHRlYWNoaW5nIG15c2VsZiBub3QgdG8gc3RhbmQgaW4gZnJvbnQgb2YgYW55bW9yZS4gVCBiZWdhbiBiZWduIEJ1dCBJIGNvdWxkbid0IG15IHBob25lIHdhcyBpbiBteSBwYW50cyBhbmQgQnV0IEkgY291bGRuJ3QgbXkgcGhvbmUgd2FzIGluIG15IHBhbnRzIGFuZCB0aGV5IHdlcmUgb24gdGhlIG90aGVyIHNpZGUgb2YgdGhlIGV4YW0gcm9vbS4sQ2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGxldmVsVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NDYW5jZXJzdHlsZUV2ZXJ5dGhpbmcgYmVjb21lcyBoZWF2aWVyLiBMb3VkZXIuIFNoYXJwZXIuICwgdGhleSB3ZXJlIG9uIHRoZSBvdGhlciBzaWRlIG9mIHRoZSBleGFtIHJvb20uaGVkaW4geyJzdHlsZSI6eyJ0eXBvZ3kiOnsidGV4dEFsaWduIjoiY2VudGVyIn19fWgybHNzPSJ3cC1ibG9rLWVkaWhhcy10eC1nLWNlbnRlciI+Q2FuY2VyaDJoZWRpbkNhbmNlciBjaGFuZ2VzIHlvdXIgZW1vdGlvbmFsIHNraW4uIE5vdCBiZWNhdXNlIG9mIHRoZSBncm91cCBjaGF0IGl0c2VsZi4gQmVjYXVzZSBvZiB3aGF0IGl0IHJlcHJlc2VudGVkIHRvIG1lIGluIHRoYXQgbW9tZW50LiBJIGZlbHQgdW5zZWVuLiBFbW90aW9uYWxseSBleHBvc2VkLiBTbWFsbC4gY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50bGV2ZWxUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc0FmdGVybWF0aHN0eWxlVGhlZGluIHsic3R5bGUiOnsidHlwb2d5Ijp7InRleHRBbGlnbiI6ImNlbnRlciJ9fX1oMiBjbGFzcz0idy1ibG9jay1oZWFkaW5nIGhhcy10ZXh0LWFsaWduLWNlbnRlciJtYTwvaDI+CjwhLS0gL3dwOmhlZGluZy0tPgoKPCEtLSB3cDpwYXJhZ3JhcCAtLT4KPHA+VGhjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRsZXZlbFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzQXBwb2xvZ3kgc3R5bGVoZWFkaW5nIHsic3R5bGUiOnsidHlvZ3JwaHkiOnsidGV4dEFsaWduIjoiY2VudGUifX19IC0tPgo8aDIgY2xzcz0id3AtYmxvY2staGVhZGluIGhhcy10ZXh0LWFsaWduLWNlbnRlIj5BcG9sb2d5IDwvaDI+CjwhLS0gL3dwOmhlZGluZyAtLT4KCjwhLS0gdzpwYXJhZ3JhcEJlY2F1c2UgYWZ0ZXIgY2Fycnlpbmcgc29tZXRoaW5nIGZvciB5ZWFycywgZmluYWxseSBiZWluZyB1bmRlcnN0b29kIGV2ZW4gcGFydGlhbGx5IGNhbiByZW9wZW4gZ3JpZWYgeW91IHRob3VnaHQgd2FzIGdvbmUuICBvciBiZWluZyAgIHJpbmcgLmVvbiB0byBmaW5hbGx5IHVuZGVyc3RhbmQgdGhhdCB3aGF0IGhhcHBlbmVkIGFmZmVjdGVkIG1lIGZhciBiZXlvbmQgdGhhdCBzaW5nbGUgbW9tZW50b21lIHRvIGZpbmFsbHkgdW5kZXJzdGFuZCB0aGF0IHdoYXQgaGFwcGVuZWQgYWZmZWN0ZWQgbWUgZmFyIGJleW9uZCB0aGF0IHNpbmdsZSBtb21lbnRGb3IgaGVyQnV0IGIuRmhydXQgYkJ1dCBub3QgYWx3YXlzIHRvIHN0YXkuIGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGxldmVsVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NUaGV5IEFsd2F5cyBDb21lIEJhY2tzdHlsZWhlYWRpbmcgeyJzdHlsZSI6eyJ0eW9ncnBoeSI6eyJ0ZXh0QWxpZ24iOiJjZW50ZSJ9fX0gLS0+CjxoMiBjbHNzPSJ3cC1ibG9jay1oZWFkaW4gaGFzLXRleHQtYWxpZ24tY2VudGUiPlRoZXkgQWx3eXMgQ29tZSBCYWNrPC9oMj4KPCEtLSAvdzplYWRpbmcKIS0tIHc6cGFyYWdyYXBoIC0tCjxwPkJ1dCBpdCBhbHNvIHJlbWluZGVkIG1lIG9mIHNvbWV0aGluZyBpbXBvcnRhbnQuIEkgc3Vydml2ZWQgdGhlIGxvc3Mgb2YgdGhlIGZyaWVuZHNoaXAgYmVmb3JlIHRoZSBhcG9sb2d5IGV2ZXIgY2FtZS4gVERvIFRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NMYXN0IE5pZ2h0IGFuZCBhIERhaWx5IFByb21wdDxzdHJvbmc+PC9zdHJvbmc+bGV2ZWxMYXN0IE5pZ2hoZWFkaW5nIC0tPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXRzdHlsZWNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc3sic3R5bGUiOnsidHlwb2dyYXBoeSI6eyJ0ZXh0QWxpZ24iOiJjZW50ZXIifX19IGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc1BTXyBUbyB0aGUgb3RoZXIgbWlzc2luZyBzb3VsLCB5ZXMgSSdkIHRha2UgeW91IGJhY2s6ICxjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NwYXJhZ3JhcGggLS0+CjxwPlBTOiBUbyB0aGUgb3RoZXIgbWlzc2luZyBzb3VsLCB5ZXMsIEknZCB0YWtlIHlvdSBiYWNrPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpNb3JlIOKAmDxzdHJvbmc+UmVhbCBUYWxrPC9zdHJvbmc+4oCYIHRvIGNvbWUuIFVudGlsIHRoZW4gY2hlY2tvdXQgbXkmbmJzcDs8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vcmlja29sbGllLmNvbS8\/cz0zJTNBMTYiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj4zOjE2IFNlcmllczwvYT48L3N0cm9uZz4uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48ZW0+PHN0cm9uZz48ZW0+PHN0cm9uZz48ZW0+PHN0cm9uZz48ZW0+SWYgeW914oCZdmUgZW5qb3llZCB3aGF0IHlvdSByZWFkIGhlcmUsIHBsZWFzZSBzdWJzY3JpYmUgdG8gbXkgZW1haWwgbGlzdCBhdCB0aGUgYm90dG9tIG9mIHRoZSBwYWdlPC9lbT48L3N0cm9uZz48L2VtPjwvc3Ryb25nPi4gQ29uc2lkZXIgbWFraW5nIGEgc21hbGwgZG9uYXRpb24gdG8gaGVscCBrZWVwIG15IHdlYnNpdGUgYWZsb2F0IGF0Jm5ic3A7PGEgaHJlZj0iaHR0cDovL3BheXBhbC5tZS9qdXN0bWVyaWMiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5KdXN0TWVSaWM8L2E+LjwvZW0+PC9zdHJvbmc+PC9lbT48L3N0cm9uZz5kcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjxlbT48c3Ryb25nPjxlbT5BbmQgY2hlY2sgb3V0IG15Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuYW1hem9uLmNvbS9zaG9wL3JpY2tvbGxpZT9yZWZfPWNtX3N3X3JfY3BfdWRfYWlwc2ZzaG9wX1gySDMzQllROU00SjZWS1dCNTVNIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+QW1hem9uIENyZWF0b3IgU3RvcmVmcm9udDwvYT4uIFRoZXJlIHlvdeKAmWxsIHNlZSBzb21lIG9mIHRoZSBhd2Vzb21lIHB1cmNoYXNlcyBJ4oCZdmUgbWFkZSBhbmQgcmVjb21tZW5kLiBZZXMsIEkgZWFybiBhIHNtYWxsIGNvbW1pc3Npb24gd2hlbiB5b3Ugc2hvcCB0aGVyZS48L2VtPjwvc3Ryb25nPjwvZW0+PC9zdHJvbmc+ZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48ZW0+PHN0cm9uZz48ZW0+WW91IGNhbiBhbHNvIGZpbmQgYWxsIG9mIG15IHNpdGVzIGluIG9uZSBwbGFjZSBvbiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vbGlua3RyLmVlL3JpY2tvbGxpZSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkxpbmt0cmVlPC9hPi48L2VtPjwvc3Ryb25nPjwvZW0+PC9zdHJvbmc+ZHJvcENhcFRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+PGVtPjxzdHJvbmc+PGVtPjxzdHJvbmc+PGVtPjxzdHJvbmc+PGVtPklmIHlvdeKAmXZlIGVuam95ZWQgd2hhdCB5b3UgcmVhZCBoZXJlLCBwbGVhc2Ugc3Vic2NyaWJlIHRvIG15IGVtYWlsIGxpc3QgYXQgdGhlIGJvdHRvbSBvZiB0aGUgcGFnZTwvZW0+PC9zdHJvbmc+PC9lbT48L3N0cm9uZz4uIENvbnNpZGVyIG1ha2luZyBhIHNtYWxsIGRvbmF0aW9uIHRvIGhlbHAga2VlcCBteSB3ZWJzaXRlIGFmbG9hdCBhdCZuYnNwOzxhIGhyZWY9Imh0dHA6Ly9wYXlwYWwubWUvanVzdG1lcmljIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+SnVzdE1lUmljPC9hPi48L2VtPjwvc3Ryb25nPjwvZW0+PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz48ZW0+PHN0cm9uZz48ZW0+QW5kIGNoZWNrIG91dCBteSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vd3d3LmFtYXpvbi5jb20vc2hvcC9yaWNrb2xsaWU\/cmVmXz1jbV9zd19yX2NwX3VkX2FpcHNmc2hvcF9YMkgzM0JZUTlNNEo2VktXQjU1TSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPkFtYXpvbiBDcmVhdG9yIFN0b3JlZnJvbnQ8L2E+LiBUaGVyZSB5b3XigJlsbCBzZWUgc29tZSBvZiB0aGUgYXdlc29tZSBwdXJjaGFzZXMgSeKAmXZlIG1hZGUgYW5kIHJlY29tbWVuZC4gWWVzLCBJIGVhcm4gYSBzbWFsbCBjb21taXNzaW9uIHdoZW4geW91IHNob3AgdGhlcmUuPC9lbT48L3N0cm9uZz48L2VtPjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+PGVtPjxzdHJvbmc+PGVtPllvdSBjYW4gYWxzbyBmaW5kIGFsbCBvZiBteSBzaXRlcyBpbiBvbmUgcGxhY2Ugb24mbmJzcDs8YSBocmVmPSJodHRwczovL2xpbmt0ci5lZS9yaWNrb2xsaWUiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIj5MaW5rdHJlZTwvYT4uPC9lbT48L3N0cm9uZz48L2VtPjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoK4oCYdCBUYWxr4oCYdDwvc3Ryb25nPm88YSBocmVmPSJodHRwczovL3JpY2tvbGxpZS5jb20vP3M9cmVhbCt0YWxrIj48L2E+IHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPHA+TW9yZSDigJg8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vcmlja29sbGllLmNvbS8\/cz1yZWFsK3RhbGsiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJlYWwgVGFsazwvYT7igJg8L3N0cm9uZz4gPC9wPgpjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjYXB0aW9ucHJvdmlkZXJOYW1lU2x1Z2FsbG93UmVzcG9uc2l2ZXJlc3BvbnNpdmVwcmV2aWV3YWJsZXVybHR5cGVjbGFzc05hbWU8c3Ryb25nPk48L3N0cm9uZz5pY2sgQ2F2ZSAlJDwhLS0gd3A6ZW1iZWQgeyJ1cmwiOiJodHRwczovL3lvdXR1LmJlL0xuSG9xSHNjVEtFP3NpPWZkdmtwWUpzN1JHNG9hZXRcdTAwMjZ0PTIzIiwidHlwZSI6InZpZGVvIiwicHJvdmlkZXJOYW1lU2x1ZyI6InlvdXR1YmUiLCJyZXNwb25zaXZlIjp0cnVlLCJjbGFzc05hbWUiOiJ3cC1lbWJlZC1hc3BlY3QtMTYtOSB3cC1oYXMtYXNwZWN0LXJhdGlvIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWVtYmVkIGlzLXR5cGUtdmlkZW8gaXMtcHJvdmlkZXIteW91dHViZSB3cC1ibG9jay1lbWJlZC15b3V0dWJlIHdwLWVtYmVkLWFzcGVjdC0xNi05IHdwLWhhcy1hc3BlY3QtcmF0aW8iPjxkaXYgY2xhc3M9IndwLWJsb2NrLWVtYmVkX193cmFwcGVyIj4KaHR0cHM6Ly95b3V0dS5iZS9MbkhvcUhzY1RLRT9zaT1mZHZrcFlKczdSRzRvYWV0JmFtcDt0PTIzCjwhLS0gL3dwOmVtYmVkIC0tPgoKJmFtcDsgQmFkVGhlIEJhZCBTZWVkcyA8L2Rpdj48ZmlnY2FwdGlvbiBjbGFzcz0id3AtZWxlbWVudC1jYXB0aW9uIj48c3Ryb25nPk5pY2sgQ2F2ZSAmYW1wOyBUaGUgQmFkIFNlZWRzIDwvc3Ryb25nPjwvZmlnY2FwdGlvbj48L2ZpZ3VyZT4KaGFkZWQ8cD5UaGUgdHJ1dGggaXMsIGJlZm9yZSB0aGUgbWVzc2FnZSBhcnJpdmV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0aW5nc3YECHRlbXBsYXRldwdoaWdod2F5EGRlZmF1bHRfaW1hZ2VfaWR9AARmb250dwAHZW5hYmxlZHkHdmVyc2lvbn0CeXl1An2TzbDeBX2c5bDeBXckMTgxMmI2NmMtZWQ2OS00YjZlLWI0ZjgtMmEwOGFmODZlOWVleHcOY29yZS9wYXJhZ3JhcGh5dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckZTBhYmRiNGYtOWM1NC00YjQ0LTkzYTQtZTE0MjVkZDc3OWU3eHcXamV0cGFjay9ibG9nZ2luZy1wcm9tcHR5fY8reHh4eXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDUyMDE1ZmZlLTFlZDQtNGFiMC05NWZiLTJjY2NjMjhiZTVlNnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3c2h0dHBzOi8vMi5ncmF2YXRhci5jb20vYXZhdGFyLzhlZTI3MzgwZmE4NDBhNmJjMDlhMzU0MWUxZTI4ZmUzOGQ0ZjA1MmViNThkOTYwM2NlYWRmNzE2YjhlMmQwZGQ\/cz05NiZkPWlkZW50aWNvbiZyPUd3c2h0dHBzOi8vMC5ncmF2YXRhci5jb20vYXZhdGFyLzk5ZTE0YmE1YzJlNmY3ZTY1OTFiZjZiZTUzNzIyNjU2ZWIyZjRhNjkyOWNiNDZjYTEyY2UyMzFhM2Q3MTQ5NWM\/cz05NiZkPWlkZW50aWNvbiZyPUd3c2h0dHBzOi8vMC5ncmF2YXRhci5jb20vYXZhdGFyLzMzMDUyMzk4ZTMwMDgzMTIxMTQzZTk3NDYyZDhmODg0MmUxZGYwY2FmOWExNWVkOWI4YmIzYTJiMWUyYmFkZWI\/cz05NiZkPWlkZW50aWNvbiZyPUd4dzRodHRwczovL3dvcmRwcmVzcy5jb20vdGFnL2RhaWx5cHJvbXB0LTI3Njc\/bG9jYWxlPWVudxJWaWV3IGFsbCByZXNwb25zZXN3FERhaWx5IHdyaXRpbmcgcHJvbXB0d0tXaGF04oCZcyBhIG1vbWVudCB0aGF0IG1hZGUgeW91IHJlYWxpemUgeW91IHdlcmUgc3Ryb25nZXIgdGhhbiB5b3UgdGhvdWdodD93JDYyYWQ2YWZiLTY3NDgtNGQyZS1hNmJkLWJjZTNlMzJkNDcwOHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDVhYWRjOGM0LTZjZGItNDgyNS1iYzUyLTYwMzQ1MTUyOTVhOHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDJhZGFmZDU0LWI2NjktNDFkMi1iMTNmLWQzOWUxNDk1NmM3YXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDJkOGE2Mjg2LTAxNjItNDdiMS04NGU3LWIxZjQ4OTEyODZhN3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGJmNDQyMmEzLWI5ZGItNDhkNS05ZGIwLTg5OGQ0M2ZjYzUxYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDliNjkwZWNhLTFjMTItNDBkNS1hNzM4LWFkYzZhNTNhODAwZHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDA5ODg5MTgwLTRkOGItNDY2NC04NGYyLTNiNTNkNDExMTZkNHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDc5MmVmN2VlLTA1NmQtNDVhYS1iYTRlLTZmODNkM2Q5MmM2Znh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGFiNjk1NDZiLWViMDMtNGFlMy1iZTJmLThiZWU3MGU1ODJhZnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDdkZDJhNWMyLWRhMWQtNDhlNy1iYTZkLTYyOWU5MmZhZGEzMnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDY2MjU5N2M1LTY5NTktNDE3MC1hZGRiLWZlYjhjNjM0NDgxNHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGM3ZTE2Njk0LWY4NWMtNGMyNC1hYzVkLWRmOGNkMGRkODI5MHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGRhYWEwY2QyLTIxMzktNDNkMy05MDI3LTQ5NGE4NmRiNTUyOHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDMwNjBlODQxLWU5NDMtNDAwNi1hZDc1LTk0MTBlZWMyNzVmN3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDVhYWFiMGYyLTVlNmItNDUwNC04MmEwLTEwMmM1NjdkMjMwZHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGU3YTliZDlmLTIwZGYtNDBlMS1iYWZiLTMwZTM2MTUwOTNhOXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGM0MGYwZDNjLTQ5Y2YtNDI4Ni1iMzM0LTEyMWJkMzM3YzQzOXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDY0NjU3YzA5LTI2ZGYtNGU0ZS05MmFlLTZkNjY3Y2E0ZmZmNHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDY1MDg3ODdlLTI3NzEtNDMwNS05MzE3LTU0YTQ3OWFhY2IwYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDU0YTI4YTJlLWY5NmYtNDc0ZS05NWQ5LTQ3NDUxOWE0MmI3MHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDkzODg5OTNkLWZmYmYtNDQzMC04MTVlLTI5ODk4NGU4YzhlNXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDU1NDkxNzg0LTBiMjUtNGZiYS1hNDQwLTZjZTc1YzEyOTM1M3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDE2NzI2N2Q5LWY2OTktNDM0My1iOTRmLTY2Njg0YzNiODgxZnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDI3YTkxMzBkLWM0YjItNGI4Yy1hMmI3LTA0ZDM5MTY1NThjN3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDZhZDA2NDRhLWU3NDAtNDVmMC1hOTNiLTQwMjMwNjExNmY5Y3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDcyMzI4ZDBjLTA3MjUtNDA3OC04Nzk1LWM5ODQ3OWM0MTgwMHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDNlMjRmMTgwLTg3ODctNDE0YS04YTE2LTA5MDdmMjEzNGM3Nnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDk1YzIyY2Q2LTQzODUtNGIxMC04NGE5LWI2ZmQzMTI0NjRjNHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGRiZjY3NGFmLTVjZDktNDU1OC04OTYwLTZhZjdjOTVkYTkwNXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGFmYjY4MGRkLTRhZTQtNGQ5Mi04MWMzLTAwZmRhNDgxOTEyYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGQ1ODQxOTg5LTczMDgtNGJhMS05NjYzLTllMWQ2NGY3Y2I0NXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGZlYzQ2ZGYyLWQ3MzMtNDQzNS04OWE0LWM4Y2E3MDE0NWU0MXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDBlMjU1NDVkLWY1ZTItNGZhNC1iODgyLTBkZjI5ZjhhMjYzYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDc5NmZhMWE0LWVkNjQtNGMxOS1iMDJkLTgwZTZiY2VhYzdjZXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDFhOGY0MmVkLThkYmUtNGFjYi04MTE1LWFiMDBhNmNiNzJiMHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDQ2YWJhZTYxLWY3NWMtNGRmNS04NTMzLWFjYzQ1ODRjM2IxZnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDI0M2Q5ZTJjLWQxZjgtNDFjYi1iNmVjLTNjODliNzk4YjZhM3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDQ1NTM4MTFhLTJjMjktNGQ4MS1iNzQyLTlhOTYzZDRiNTYzYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDMwMzVhYjg0LTBjMDAtNDEwZS05NDM1LTA5NDY1NWIyNDg1Mnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDQ0YjBiYTVjLTcxZDAtNGZlZC05OTI5LWMxNTBjYTA4NGVlY3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDdlMzE4NTZhLWI3YWQtNDIwYS1iOTc1LWZiMDdhOWRhZTU2ZXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGM4MDlhMjhiLTMyNzEtNDkyZS04ODhiLWI4Y2M5ZTFmMDFkOXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDAwZWJmY2YxLTNhMjEtNGQzNS05MTE0LTgwZTExZjhjODdiNHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDFkZTM4M2RlLTdkOTAtNGNhMS05NTUzLTA0MTNjZmUwY2Q1Ynh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDk1M2VmMTY1LWMyNmMtNDc4Zi1iNTgzLWFmMWYzZmYyZDQwN3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDQ3ZGYyZWJjLTZjN2EtNDFmYS04ZDIxLTY1MDQxZGMxY2E0Znh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGQzOTUyYWE2LTg5NzMtNGJiNC1iMmZlLTAxNjkyODY0NDA5ZXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDIzNzNmMTI4LTkwNDEtNDlmNy05NzQ0LTQxMjA0M2RiMjQ0OHh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDZhMzIwOGMzLTBjZGQtNDRiMS1iOWRkLTBhYTc5NzBiYjI1NHh3DGNvcmUvaGVhZGluZ30CdgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHYBCnR5cG9ncmFwaHl2AQl0ZXh0QWxpZ253BmNlbnRlcnckNmNkYjg4ODktNmQyYy00NDI0LThlNDYtNGQ4ZTY4ZDgyNjNkeHcMY29yZS9oZWFkaW5nfQJ2AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dgEKdHlwb2dyYXBoeXYBCXRleHRBbGlnbncGY2VudGVydyQ3Y2UxZGIzYi1mZTAzLTQ0OGEtYTA5MC0yODE2NGYyZDEzYzF4dwxjb3JlL2hlYWRpbmd9AnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh2AQp0eXBvZ3JhcGh5dgEJdGV4dEFsaWdudwZjZW50ZXJ3JDU4ZDcxOWVkLTZmODEtNDFlOC1iNTE4LTdlOTZiMzdjNWYwN3h3DGNvcmUvaGVhZGluZ30CdgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHYBCnR5cG9ncmFwaHl2AQl0ZXh0QWxpZ253BmNlbnRlcnckMjM3M2YxMjgtOTA0MS00OWY3LTk3NDQtNDEyMDQzZGIyNDQ4eHcOY29yZS9wYXJhZ3JhcGh5dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckMmFjMzM5NjctMDJiYi00OTg4LWFiZmEtNDE1ZDFkYjVlOGU4dyRmMTVkZDZlZS04MDZlLTRjNzMtYmY1ZC03MGEzNTY4ZDk5ZWJ3JGQ3YWI3MDYyLWVmYWEtNGIzNy05MmQzLTUwNDllNTQxYmYwMXcMY29yZS9oZWFkaW5nfQJ2AQp0eXBvZ3JhcGh5dgEJdGV4dEFsaWdudwZjZW50ZXJ3JDY2MmRjYWM3LWIxN2ItNDAwOS04YTBkLTNhOTdlMTQ3ZmMyMXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGM3YjE1MTc3LWVjYjYtNGE3Ny1hYjE0LTBhMGUxNzMzODBhNXh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGQyMzM5NDQ2LWY0ZDktNDExZi1hODk1LTI4NThkZGY3OTczYnh3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGRkNGRiNmJlLTE2NjYtNGUyMS1iMGY1LWIzMmM3YTA1ZmIzN3ckNjA4NmZkMjctNjA4NC00OGQzLTk3ZTktOGQ4NzhhODNhNjcweHcOY29yZS9wYXJhZ3JhcGh5dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckOGU2MDlmNGItOTQxNi00ZmE3LWFlMDEtZGQ4YmIwNGFlMTEyeHcOY29yZS9wYXJhZ3JhcGh5dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckNzM4OTdhODctNzljNC00ZGM3LWExYTItMjJjMzQzM2M0MmZjeHcOY29yZS9wYXJhZ3JhcGh5dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueH2t5QF3JGQzMWJjZjc5LWM1NTMtNGFkNy1hZDVlLThkZGFmZWE2YzFmM3h3DmNvcmUvcGFyYWdyYXBoeXYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDBkNTFhYjYyLWU3YzAtNDkwZC1hYTY1LTI5ZWQ4N2NiMWM0NncKY29yZS9lbWJlZHcHeW91dHViZXh4eHc1aHR0cHM6Ly95b3V0dS5iZS9MbkhvcUhzY1RLRT9zaT1mZHZrcFlKczdSRzRvYWV0JnQ9MjN3BXZpZGVvdyh3cC1lbWJlZC1hc3BlY3QtMTYtOSB3cC1oYXMtYXNwZWN0LXJhdGlvdyFsb3NpbmctYS1mcmllbmRzaGlwLWR1cmluZy1jYW5jZXJ1AX0BdQJ9AX2ozbDeBXUBfajNsN4FdQJ9qM2w3gV9nL4BdQN9k82w3gV9nOWw3gV9pkx1BH2TzbDeBX2c5bDeBX2mTH2s5bDeBXUFfZPNsN4FfZzlsN4FfaZMfazlsN4FfYrWsN4FdQZ9itaw3gV9k82w3gV9nOWw3gV9pkx9rOWw3gV9hcqw3gV1B32K1rDeBX2FyrDeBX2TzbDeBX2c5bDeBX2mTH2s5bDeBX2w0rDeBXUIfbDSsN4FfYrWsN4FfYXKsN4FfZPNsN4FfZzlsN4FfaZMfazlsN4Ffa3lsN4FdQN9qM2w3gV9nL4BfbfksN4FdQl9sNKw3gV9itaw3gV9hcqw3gV9k82w3gV9nOWw3gV9pkx9tOSw3gV9rOWw3gV9reWw3gV3kQJUd28geWVhcnMgYWZ0ZXIgbG9zaW5nIGEgMTAteWVhciBmcmllbmRzaGlwIGR1cmluZyBjYW5jZXIgdHJlYXRtZW50LCBhIHJhbmRvbSBtZXNzYWdlIHJlb3BlbmVkIG9sZCB3b3VuZHMgSSB0aG91Z2h0IGhhZCBhbHJlYWR5IGhlYWxlZC4gVGhpcyBpcyBhIHN0b3J5IGFib3V0IGlsbG5lc3MsIGVtb3Rpb25hbCBzdXJ2aXZhbCwgZGVsYXllZCBhcG9sb2dpZXMsIGFuZCBsZWFybmluZyB0aGF0IHNvbWUgcGVvcGxlIGNvbWUgYmFja+KApiBqdXN0IG5vdCBhbHdheXMgdG8gc3RheS53B3B1Ymxpc2h3EzIwMjYtMDUtMjBUMTA6Mjg6NDZ7QnnkXKAHAAB9ua6FlQYBudfCigOEAQEBBAARAAUBEAAwAAEEEgAvBEEEAQ1rAx0MuAIKGgcEZuYBBPECBX8EJTSyAo0B2QMMsQWCAUwABAIBWSAWCQSSBR+bAwINAgT1ATKDAQYKGwABAAIACwEPNSoCbwIDDZgBAh4BAQjAAwoaBwEIASuiAwABAPkDBZsBAAEBCwQDAAEDBAEBBAEBAQICAgIAAgALAAEBAQPXAwgBK7EGAAEBEgADAQEA6QcIASv2AQAEAAMCAQKgAQUBAAMEAQUJA\/EGCAErjQRHLs8CLAgBKy8IASt5Co0LAEYAoQYArwJZugMCATgDAAIAAQACAAwpIAABCDAWCwE0AIABBzMXAYUBogcyqQgBBgAJKjFasQEAAQABAScBrQNeGgLgAgAHAAgABAAIaAEAAQEFAA==\",\"updateId\":232195125}","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Two years after losing a 10-year friendship during cancer treatment, a random message reopened old wounds I thought had already healed. This is a story about illness, emotional survival, delayed apologies, and learning that some people come back\u2026 just not always to stay.","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[770052968,12188,770054455],"tags":[770053296,770053514,770052741,770052947,770054492,4902,770054452,770054508,770054509],"class_list":["post-14697","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dailyprompt","category-healing","category-real-talk","tag-apology","tag-breakup","tag-cancer","tag-dailyprompt","tag-dailyprompt-2767","tag-friendship","tag-real-talk","tag-reconiliation","tag-they-always-come-back"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>They Always Come Back: Not Always to Stay - Rick Ollie<\/title>\n<meta name=\"description\" content=\"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rickollie.com\/es\/2026\/05\/20\/losing-a-friendship-during-cancer\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"They Always Come Back: Not Always to Stay - Rick Ollie\" \/>\n<meta property=\"og:description\" content=\"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rickollie.com\/es\/2026\/05\/20\/losing-a-friendship-during-cancer\/\" \/>\n<meta property=\"og:site_name\" content=\"Rick Ollie\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ricollie\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-20T14:28:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-20T14:29:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rick Ollie\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rickollie\" \/>\n<meta name=\"twitter:site\" content=\"@rickollie\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rick Ollie\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/\"},\"author\":{\"name\":\"Rick Ollie\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/#\\\/schema\\\/person\\\/19a3c5a950011a084bed9bebcabf115a\"},\"headline\":\"They Always Come Back: Not Always to Stay\",\"datePublished\":\"2026-05-20T14:28:46+00:00\",\"dateModified\":\"2026-05-20T14:29:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/\"},\"wordCount\":952,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1\",\"keywords\":[\"apology\",\"breakup\",\"cancer\",\"dailyprompt\",\"dailyprompt-2767\",\"Friendship\",\"Real Talk\",\"reconiliation\",\"they always come back\"],\"articleSection\":[\"Dailyprompt\",\"Healing\",\"Real Talk\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/\",\"url\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/\",\"name\":\"They Always Come Back: Not Always to Stay - Rick Ollie\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1\",\"datePublished\":\"2026-05-20T14:28:46+00:00\",\"dateModified\":\"2026-05-20T14:29:35+00:00\",\"description\":\"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1\",\"width\":1536,\"height\":1024,\"caption\":\"Some people return just long enough to remind you how deeply they once mattered.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/2026\\\/05\\\/20\\\/losing-a-friendship-during-cancer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rickollie.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"They Always Come Back: Not Always to Stay\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/#website\",\"url\":\"https:\\\/\\\/rickollie.com\\\/\",\"name\":\"Rick Ollie\",\"description\":\"Writer\",\"publisher\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rickollie.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/#organization\",\"name\":\"Rick Ollie\",\"url\":\"https:\\\/\\\/rickollie.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/IMG_62591.png?fit=1024%2C1024&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/rickollie.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/IMG_62591.png?fit=1024%2C1024&ssl=1\",\"width\":1024,\"height\":1024,\"caption\":\"Rick Ollie\"},\"image\":{\"@id\":\"https:\\\/\\\/rickollie.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ricollie\",\"https:\\\/\\\/x.com\\\/rickollie\",\"https:\\\/\\\/www.instagram.com\\\/rickollie\\\/\",\"https:\\\/\\\/www.threads.net\\\/@rickollie\",\"https:\\\/\\\/www.tiktok.com\\\/@rickollie\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/rickollie.com\\\/#\\\/schema\\\/person\\\/19a3c5a950011a084bed9bebcabf115a\",\"name\":\"Rick Ollie\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g\",\"caption\":\"Rick Ollie\"},\"description\":\"Rick Ollie is a writer and storyteller whose work centers on resilience, self-worth, and the lived human experience. Through a growing body of online essays and articles, he explores themes of love, healing, creativity, and perseverance\u2014often at moments when life demands clarity, honesty, and courage. Rick publishes reflective, narrative-driven pieces shaped by both personal experience and cultural observation. His work includes thoughtful commentary on relationships, personal growth, health, and identity, as well as essays documenting his ongoing cancer journey with transparency and purpose. These articles are not written for spectacle, but to offer grounded insight and connection for readers navigating their own challenges. Influenced by Detroit\u2019s art, culture, and community, Rick\u2019s writing carries a strong sense of place while remaining universally relatable. His voice is direct, reflective, and measured\u2014balancing vulnerability with perspective and intention. Across his work, Rick consistently returns to one core belief: that meaningful, honest storytelling has the power to remind people of their value, foster connection, and encourage forward movement, even in difficult seasons\",\"sameAs\":[\"http:\\\/\\\/rickollie.com\"],\"url\":\"https:\\\/\\\/rickollie.com\\\/es\\\/author\\\/rickollie\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"They Always Come Back: Not Always to Stay - Rick Ollie","description":"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rickollie.com\/es\/2026\/05\/20\/losing-a-friendship-during-cancer\/","og_locale":"es_MX","og_type":"article","og_title":"They Always Come Back: Not Always to Stay - Rick Ollie","og_description":"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.","og_url":"https:\/\/rickollie.com\/es\/2026\/05\/20\/losing-a-friendship-during-cancer\/","og_site_name":"Rick Ollie","article_publisher":"https:\/\/www.facebook.com\/ricollie","article_published_time":"2026-05-20T14:28:46+00:00","article_modified_time":"2026-05-20T14:29:35+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png","type":"image\/png"}],"author":"Rick Ollie","twitter_card":"summary_large_image","twitter_creator":"@rickollie","twitter_site":"@rickollie","twitter_misc":{"Escrito por":"Rick Ollie","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#article","isPartOf":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/"},"author":{"name":"Rick Ollie","@id":"https:\/\/rickollie.com\/#\/schema\/person\/19a3c5a950011a084bed9bebcabf115a"},"headline":"They Always Come Back: Not Always to Stay","datePublished":"2026-05-20T14:28:46+00:00","dateModified":"2026-05-20T14:29:35+00:00","mainEntityOfPage":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/"},"wordCount":952,"commentCount":1,"publisher":{"@id":"https:\/\/rickollie.com\/#organization"},"image":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1","keywords":["apology","breakup","cancer","dailyprompt","dailyprompt-2767","Friendship","Real Talk","reconiliation","they always come back"],"articleSection":["Dailyprompt","Healing","Real Talk"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/","url":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/","name":"They Always Come Back: Not Always to Stay - Rick Ollie","isPartOf":{"@id":"https:\/\/rickollie.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#primaryimage"},"image":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1","datePublished":"2026-05-20T14:28:46+00:00","dateModified":"2026-05-20T14:29:35+00:00","description":"After two years of silence, an old friend returned with a message that reopened painful memories about cancer, friendship, and healing.","breadcrumb":{"@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#primaryimage","url":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1","contentUrl":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1","width":1536,"height":1024,"caption":"Some people return just long enough to remind you how deeply they once mattered."},{"@type":"BreadcrumbList","@id":"https:\/\/rickollie.com\/2026\/05\/20\/losing-a-friendship-during-cancer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rickollie.com\/"},{"@type":"ListItem","position":2,"name":"They Always Come Back: Not Always to Stay"}]},{"@type":"WebSite","@id":"https:\/\/rickollie.com\/#website","url":"https:\/\/rickollie.com\/","name":"Rick Ollie","description":"Writer","publisher":{"@id":"https:\/\/rickollie.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rickollie.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/rickollie.com\/#organization","name":"Rick Ollie","url":"https:\/\/rickollie.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/rickollie.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/02\/IMG_62591.png?fit=1024%2C1024&ssl=1","contentUrl":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/02\/IMG_62591.png?fit=1024%2C1024&ssl=1","width":1024,"height":1024,"caption":"Rick Ollie"},"image":{"@id":"https:\/\/rickollie.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ricollie","https:\/\/x.com\/rickollie","https:\/\/www.instagram.com\/rickollie\/","https:\/\/www.threads.net\/@rickollie","https:\/\/www.tiktok.com\/@rickollie"]},{"@type":"Person","@id":"https:\/\/rickollie.com\/#\/schema\/person\/19a3c5a950011a084bed9bebcabf115a","name":"Rick Ollie","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10b2bd775032026ddd183f8dc445cd824405c9dda0dae68c1ae29f9713fe30f3?s=96&d=identicon&r=g","caption":"Rick Ollie"},"description":"Rick Ollie is a writer and storyteller whose work centers on resilience, self-worth, and the lived human experience. Through a growing body of online essays and articles, he explores themes of love, healing, creativity, and perseverance\u2014often at moments when life demands clarity, honesty, and courage. Rick publishes reflective, narrative-driven pieces shaped by both personal experience and cultural observation. His work includes thoughtful commentary on relationships, personal growth, health, and identity, as well as essays documenting his ongoing cancer journey with transparency and purpose. These articles are not written for spectacle, but to offer grounded insight and connection for readers navigating their own challenges. Influenced by Detroit\u2019s art, culture, and community, Rick\u2019s writing carries a strong sense of place while remaining universally relatable. His voice is direct, reflective, and measured\u2014balancing vulnerability with perspective and intention. Across his work, Rick consistently returns to one core belief: that meaningful, honest storytelling has the power to remind people of their value, foster connection, and encourage forward movement, even in difficult seasons","sameAs":["http:\/\/rickollie.com"],"url":"https:\/\/rickollie.com\/es\/author\/rickollie\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/rickollie.com\/wp-content\/uploads\/2026\/05\/they-always-come-back-featured-image.png?fit=1536%2C1024&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6xWjK-3P3","jetpack-related-posts":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/posts\/14697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/users\/91886495"}],"replies":[{"embeddable":true,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/comments?post=14697"}],"version-history":[{"count":6,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/posts\/14697\/revisions"}],"predecessor-version":[{"id":14710,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/posts\/14697\/revisions\/14710"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/media\/14701"}],"wp:attachment":[{"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/media?parent=14697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/categories?post=14697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rickollie.com\/es\/wp-json\/wp\/v2\/tags?post=14697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}