Ye Sheng: A Reflection on Friendship and Destiny

Explore the remarkable journey of Ye Sheng, the trials of scholars, and the search for kindred spirits amidst life's challenges.

In Huaiyang County, there was a scholar surnamed Ye, whose first name I cannot recall. His essays and poetry were considered top-notch at the time, yet luck was never on his side as he repeatedly failed the imperial examinations. At this juncture, a man from the east named Ding Chenghe arrived in the county to assume the position of county magistrate. He came across Ye’s writings and was greatly impressed. He summoned Ye for a conversation, and their words resonated with each other, bringing them immense joy. Ding Chenghe invited Ye to reside in the government office, provided him with funds for study expenses, and frequently offered financial support for his family.

As the time for the provincial examinations approached, Magistrate Ding spoke highly of Ye in front of the chief examiner, and as a result, Ye achieved the top score, earning him the qualification to participate in the township examination. Magistrate Ding had high hopes for him. After the township examination, Ye was asked to submit his written work to Magistrate Ding, who, upon reading it, couldn’t help but express admiration. However, due to the constraints of fate, despite Ye’s writings despising the twists and turns of human destiny, he still did not pass the examination when the results were announced. Ye returned home with a dejected look, ashamed of disappointing his close friend. He became emaciated, resembling a wooden puppet in his dull and lifeless state. Upon hearing this, Magistrate Ding called him for consolation. Tears welled up in Ye’s eyes as he listened. Magistrate Ding sympathized with him and made a promise. When his term as magistrate was over, he would take Ye with him to the capital. Touched by this, Ye expressed his gratitude and, after bidding farewell, secluded himself at home, never to step out again.

Not long after, Ye fell seriously ill and couldn’t get out of bed. Magistrate Ding repeatedly sent gifts as tokens of his sympathy, but despite taking many medicines, Ye’s condition did not improve. At this time, coincidentally, Magistrate Ding was dismissed from his position due to a dispute with his superiors and was about to be relieved of his duties. He wrote a letter to Ye, the gist of which was: “I had already set a date for my return journey eastward, and the reason I haven’t departed yet is that I’ve been waiting for you. If you arrive in the morning, I will leave in the evening.” Magistrate Ding sent a messenger to deliver the letter to Ye’s bedside. Tearfully, Ye took the letter and

Upon returning to their hometown, Magistrate Ding asked his son to become Ye’s student, and Ye spent day and night teaching Magistrate Ding’s son. The son, named Reichang, was sixteen at the time and didn’t know how to write the standardized eight-legged essays. However, he was exceptionally bright; after reading an eight-legged essay two or three times, he wouldn’t forget it. After living in the Ding household for a year, Ye successfully taught Magistrate Ding’s son how to write essays fluently. With his father’s influence, Magistrate Ding’s son gained admission to the county school. Ye transcribed the eight-legged essays he had written for exam preparation and taught Magistrate Ding’s son to recite them. When Magistrate Ding’s son participated in the township examination, he encountered seven questions, and not a single one was beyond his preparation, allowing him to achieve the sixth place in the scholar’s ranking. One day, Magistrate Ding said to Ye, “Sir, by imparting only a small portion of your knowledge, you have helped my son achieve fame. Yet truly talented individuals often remain unrecognized for a long time. How can this be right?” Ye replied, “Perhaps this is the destiny I am meant to follow. However, now, by your good fortune and kindness, my writings can shine, and the world can know that my life has not been in vain due to my limited abilities. Moreover, for a scholar to find a true friend, there is nothing more to regret. Why must one achieve fame on the imperial exam and change one’s humble status to consider it good luck?” As Ye had been away from his hometown for a long time, Magistrate Ding was concerned that he might miss the regular annual examination and advised him to return home for the test. Ye felt unhappy upon hearing this.

Upon returning to his hometown, Ye saw the desolate and dilapidated scene in front of his own door, which deeply saddened him. He hesitated and entered the courtyard, where he coincidentally encountered his wife holding a winnowing basket. However, upon seeing him, she dropped the winnowing basket and fled in terror. Ye, feeling melancholic, said, “I have become wealthy now. After three or four years of not seeing each other, how have you reached a point where you don’t recognize me?” His wife, from a distance, replied, “You have been dead for a long time. What do you mean by wealth? The reason I have kept your coffin unburied for so long is because our family is too poor, and the children are too young. Now that Ada has grown into an adult, it’s time to find a place to bury you. Please don’t haunt us and scare the living!” Hearing these words, Ye displayed a disappointed and despondent expression. He slowly walked into the house and saw a coffin placed prominently there. He collapsed to the ground and disappeared. His wife, terrified, approached to take a closer look and found Ye’s clothes, hat, shoes, and socks scattered on the ground, like the shed skin of a cicada. Overwhelmed with grief, she held his clothes and burst into tears. Ye’s son returned from school, saw a horse tethered at the front door, and inquired about the reason. He was horrified and rushed to inform his mother. Tearfully, she described what she had witnessed. After carefully questioning the servants who had accompanied Ye, they finally learned the whole story. Upon hearing this, Magistrate Ding’s son was deeply saddened, and tears flowed from his eyes. He immediately had a carriage take him to Ye’s home, where he mourned in front of Ye’s spirit, funded Ye’s funeral, and buried him according to the customs of a scholar. Magistrate Ding’s son also gave a substantial amount of money to Ye’s son and hired a teacher to educate him. Magistrate Ding’s son made a recommendation to the local education authorities, and a year later, Ye’s son passed the imperial examination and became a xiucai.

The chronicler of strange tales said: Can a person’s soul, following their confidant, actually forget that they have already passed away? People who hear this story may not believe it, but I deeply believe it. In “Record of the Departed Spirits,” the beautiful maiden was able to separate her soul from her body for her beloved, accompanying him in life and death. Zhang Min and Gao Hui, as close friends separated by thousands of miles, could also meet in their dreams. Furthermore, the words on the page contain the blood and sweat of us scholars, and friends like Zhong Ziqi truly understand us scholars and share our fate! It is lamentable! Finding such a kindred spirit is something that cannot be expected, and many of us scholars often find ourselves in the lonely predicament of not having such a confidant. We are left alone, lamenting in front of our own shadows for a long time. Unfortunately, with our proud and unyielding nature, we cannot help but feel disappointed, without a plan, and self-pitying. Pity the poor and shabby-looking scholar, who even ghosts and monsters come to mock. If one fails the exams repeatedly, even every strand of hair seems ugly. Once a name falls from the list of successful candidates, every aspect of one’s writing seems flawed. Throughout history, one of the most famous mourners is Bian He, whose precious jade was rejected. Facing the reversal of good and bad, who is the discerning judge of talent? Possessing exceptional skills, unappreciated by others, one can only keep their name card close, as Me Heng did, until the characters are worn away after three years. Looking around in all directions, there is no place to turn in the world. In life, one should walk with eyes closed, following the fate set by heaven, be it prosperity or poverty. There are many exceptional individuals like Ye Sheng who have lived in obscurity their whole lives, but how can we make someone like Ding Chenghe reappear and accompany them in life and death? Alas!

《叶生》

淮阳叶生者,失其名字。文章词赋,冠绝当时,而所如不偶,困于名场。会关东丁乘鹤来令是邑,见其文,奇之。召与语,大悦。使即官署,受灯火,时赐钱谷恤其家。

值科试,公游扬于学使,遂领冠军。公期望綦切。闱后,索文读之,击节称叹。不意时数限人,文章憎命,榜既放,依然铩羽。生嗒丧而归,愧负知己,形销骨立,痴若木偶。公闻,召之来而慰之。生零涕不已。公怜之,相期考满入都,携与俱北。生甚感佩。辞而归,杜门不出。

无何,寝疾。公遗问不绝,而服药百裹,殊罔所效。公适以忤上官免,将解任去。函致生,其略云:“仆东归有日,所以迟迟者,待足下耳。足下朝至,则仆夕发矣。”传之卧榻。生持书啜泣,寄语来使:“疾革难遽瘥,请先发。”使人返白,公不忍去,徐待之。逾数日,门者忽通叶生至。公喜,逆而问之。生曰:“以犬马病,劳夫子久待,万虑不宁。今幸可从杖履。”公乃束装戒旦。

抵里,命子师事生,夙夜与俱。公子名再昌,时年十六,尚不能文。然绝惠,凡文艺三两过,辄无遗忘。居之期岁,便能落笔成文。益之公力,遂入邑庠。生以生平所拟举子业,悉录授读。闱中七题,并无脱漏,中亚魁。公一日谓生曰:“君出馀绪,遂使孺子成名。然黄钟长弃,奈何?”生曰:“是殆有命。借福泽为文章吐气,使天下人知半生沦落,非战之罪也,愿亦足矣。且士得一人知己,可无憾,何必抛却白纻,乃谓之利市哉?”公以其久客,恐误岁试,劝令归省。生惨然不乐。公不忍强,嘱公子至都为之纳粟。公子又捷南宫,授部中主政。携生赴监,与共晨夕。逾岁,生入北闱,竟领乡荐。会公子差南河典务,因谓生曰:“此去离贵乡不远。先生奋迹云霄,锦还为快。”生亦喜。择吉就道,抵淮阳界,命仆马送生归。

归见门户萧条,意甚悲恻。逡巡至庭中,妻携簸具以出,见生,掷具骇走。生凄然曰:“我今贵矣。三四年不觌,何遂顿不相识?”妻遥谓曰:“君死已久,何复言贵?所以久淹君柩者,以家贫子幼耳。今阿大亦已成立,行将卜窀穸。勿作怪异吓生人。”生闻之,怃然惆怅。逡巡入室,见灵柩俨然,扑地而灭。妻惊视之,衣冠履舄如脱委焉。大恸,抱衣悲哭。子自塾中归,见结驷于门,审所自来,骇奔告母。母挥涕告诉。又细询从者,始得颠末。从者返,公子闻之,涕堕垂膺。即命驾哭诸其室,出橐营丧,葬以孝廉礼。又厚遗其子,为延师教读。言于学使,逾年游泮。

异史氏曰:魂从知己,竟忘死耶?闻者疑之,余深信焉。同心倩女,至离枕上之魂;千里良朋,犹识梦中之路。而况茧丝蝇迹,呕学士之心肝;流水高山,通我曹之性命者哉!嗟呼!遇合难期,遭逢不偶。行踪落落,对影长愁;傲骨嶙嶙,搔头自爱。叹面目之酸涩,来鬼物之揶揄。频居康了之中,则须发之条条可丑;一落孙山之外,则文章之处处皆疵。古今痛哭之人,卞和惟尔;颠倒逸群之物,伯乐伊谁?抱刺于怀,三年灭字;侧身以望,四海无家。人生世上,只须合眼放步,以听造物之低昂而已。天下之昂藏沦落如叶生其人者,亦复不少,顾安得令威复来,而生死从之也哉?噫!

101 thoughts on “Ye Sheng: A Reflection on Friendship and Destiny”

  1. This design is incredible! You certainly know how
    to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great
    job. I really loved what you had to say, and more than that, how you
    presented it. Too cool!

  2. Have you ever considered about including a
    little bit more than just your articles? I mean, what you say is fundamental and everything.
    However think of if you added some great photos or videos to give your
    posts more, “pop”! Your content is excellent but with pics and video
    clips, this blog could undeniably be one of
    the most beneficial in its niche. Terrific blog!

  3. My brother suggested I might like this blog.
    He was entirely right. This post truly made my day. You can not
    imagine simply how much time I had spent for this info!
    Thanks!

  4. Hello, I think your website might be having browser compatibility issues.

    When I look at your blog in Firefox, it looks fine but when opening in Internet Explorer, it has some
    overlapping. I just wanted to give you a quick heads up!
    Other then that, excellent blog!

  5. Excellent beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog website?
    The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept

  6. Awesome blog! Do you have any recommendations for aspiring writers?
    I’m hoping to start my own website soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or go
    for a paid option? There are so many options out there that I’m totally overwhelmed
    .. Any suggestions? Thanks!

  7. Excellent blog you have got here.. It’s difficult to find
    high quality writing like yours nowadays. I seriously appreciate individuals like you!
    Take care!!

  8. I’ve been surfing on-line more than 3 hours these days, but I never discovered any fascinating article like
    yours. It’s pretty price sufficient for me. Personally, if all website owners and bloggers made just
    right content material as you did, the net will be a lot
    more helpful than ever before.

  9. When some one searches for his essential thing, therefore he/she wants to be
    available that in detail, so that thing is maintained over here.

  10. Hi there, its fastidious post regarding media print, we all be aware
    of media is a impressive source of information.

  11. I was suggested this web site by my cousin. I am not sure whether this
    post is written by him as nobody else know such detailed about my trouble.
    You are incredible! Thanks!

  12. I am curious to find out what blog platform you happen to be utilizing?
    I’m experiencing some minor security problems with my latest site and I would like to find something more safe.
    Do you have any solutions?

  13. We’re a group of volunteers and opening a new scheme
    in our community. Your website offered us with valuable info to work on.
    You have done an impressive job and our entire community will
    be grateful to you.

  14. Excellent post. I was checking continuously this blog and I’m impressed!
    Extremely helpful information particularly the last part 🙂 I care for such information a
    lot. I was seeking this certain information for a long time.

    Thank you and good luck.

  15. Hey! I know this is kind of off topic but I was wondering if
    you knew where I could get a captcha plugin for
    my comment form? I’m using the same blog platform as yours and I’m having trouble finding
    one? Thanks a lot!

  16. I think this is among the most significant information for me.
    And i’m glad reading your article. But wanna remark on some general things, The
    site style is great, the articles is really nice : D.
    Good job, cheers

  17. Excellent beat ! I would like to apprentice while you amend your
    web site, how can i subscribe for a weblog web site?
    The account aided me a applicable deal. I had been tiny bit acquainted of this
    your broadcast provided brilliant transparent concept

  18. Hola! I’ve been reading your web site for a long time now and finally got the bravery to go ahead and
    give you a shout out from Houston Texas! Just
    wanted to say keep up the excellent job!

  19. I am sure this article has touched all the internet viewers,
    its really really nice article on building up new blog.

  20. You are so awesome! I do not believe I’ve read through
    something like that before. So nice to discover someone with original thoughts on this topic.

    Really.. thank you for starting this up. This web site
    is something that’s needed on the internet, someone with a little originality!

  21. My family members all the time say that I am killing my time here at web, however I know I am getting know-how all the time by reading
    such good articles or reviews.

  22. You’re so cool! I do not believe I’ve truly read through anything like that before.
    So nice to find another person with unique thoughts on this
    subject matter. Seriously.. thanks for starting this up. This web site
    is something that’s needed on the web, someone with a bit of
    originality!

  23. You have made some good points there. I looked on the internet to find out more about the
    issue and found most individuals will go along with your views on this site.

  24. Thank you for another excellent article. The place else may anyone get that kind of
    information in such a perfect way of writing? I’ve a presentation subsequent
    week, and I’m at the look for such information.

  25. It is the best time to make some plans for the future and
    it is time to be happy. I’ve read this post and if I could I want to suggest you some interesting things or suggestions.
    Perhaps you can write next articles referring to this article.
    I wish to read more things about it!

  26. A fascinating discussion is worth comment. I believe that you ought to write more on this subject matter, it might not be
    a taboo matter but typically people do not speak about such issues.
    To the next! All the best!!

  27. Great blog! Do you have any hints for aspiring writers?

    I’m hoping to start my own website soon but I’m a little lost on everything.
    Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there
    that I’m completely confused .. Any suggestions? Bless you!

  28. Good day I am so glad I found your webpage, I really found you by mistake, while
    I was looking on Yahoo for something else, Anyways I am here now and would
    just like to say kudos for a tremendous post and a all round interesting blog (I also love
    the theme/design), I don’t have time to go through it all at the moment but I have book-marked it and also included your RSS feeds, so when I have
    time I will be back to read a great deal more, Please do keep up the superb b.

  29. We’re a group of volunteers and starting a new scheme in our
    community. Your website offered us with valuable information to work on. You’ve done an impressive job and our whole community will be
    grateful to you.

  30. Hey there! I’m at work browsing your blog from my new iphone 4!
    Just wanted to say I love reading your blog and look forward to all your
    posts! Carry on the fantastic work!

  31. Hi there everyone, it’s my first pay a visit at this web page, and
    piece of writing is really fruitful in support of me,
    keep up posting such articles.

  32. Your style is really unique in comparison to other folks I’ve
    read stuff from. Thanks for posting when you have the opportunity,
    Guess I’ll just bookmark this blog.

  33. I’ve been browsing online greater than three hours today, but I never found any interesting article
    like yours. It’s pretty price enough for me. In my view, if all
    website owners and bloggers made good content material as you probably did, the
    net shall be much more helpful than ever before.

  34. Hi there, just became alert to your blog through Google,
    and found that it’s truly informative. I’m going to watch out for brussels.
    I’ll be grateful if you continue this in future.
    Numerous people will be benefited from your writing. Cheers!

  35. My partner and I absolutely love your blog and
    find nearly all of your post’s to be precisely what I’m looking for.
    Do you offer guest writers to write content for yourself?
    I wouldn’t mind writing a post or elaborating on a few of the subjects you write concerning here.
    Again, awesome website!

  36. Write more, thats all I have to say. Literally, it seems as though you relied on the video
    to make your point. You clearly know what youre talking
    about, why throw away your intelligence on just posting videos to
    your weblog when you could be giving us something enlightening to read?

  37. Greetings! Very helpful advice within this post! It’s the little changes that will make the greatest changes.
    Thanks for sharing!

  38. I read this article completely regarding the difference of hottest and
    previous technologies, it’s awesome article.

  39. Hi, Neat post. There is an issue with your site in web explorer, might test this?

    IE nonetheless is the market chief and a good component of other folks will miss your wonderful writing because of this
    problem.

  40. Heya i am for the primary time here. I found this board and I in finding It truly helpful & it helped me out a lot.

    I hope to give one thing again and aid others like
    you helped me.

  41. Thanks for any other informative blog. The place
    else may I am getting that kind of information written in such a perfect manner?
    I have a challenge that I’m simply now running on, and I’ve been on the glance out for
    such info.

  42. I am not sure where you are getting your info, but great topic.

    I needs to spend some time learning more or understanding more.
    Thanks for magnificent information I was looking
    for this information for my mission.

  43. Hey there! I just wanted to ask if you ever have any trouble with hackers?
    My last blog (wordpress) was hacked and I ended up losing
    many months of hard work due to no back up.
    Do you have any methods to stop hackers?

  44. Spot on with this write-up, I absolutely feel this website needs much more attention. I’ll probably
    be back again to read through more, thanks for the advice!

  45. It’s not my first time to pay a quick visit this website, i am visiting this web
    site dailly and obtain nice facts from here all the time.

  46. It’s perfect time to make some plans for the future and it is time
    to be happy. I have read this post and if I could I wish to suggest you few interesting things
    or tips. Maybe you could write next articles referring to
    this article. I wish to read more things about it!

  47. Good way of telling, and nice piece of writing to get data concerning my presentation subject matter, which i am going to present in university.

  48. Have you ever thought about including a little bit more than just your
    articles? I mean, what you say is fundamental and everything.
    But just imagine if you added some great graphics or video clips to give your posts more, “pop”!
    Your content is excellent but with pics and videos, this blog could certainly be
    one of the very best in its niche. Awesome blog!

  49. My developer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses. But he’s tryiong none the less.
    I’ve been using Movable-type on several websites for about a year and am nervous
    about switching to another platform. I have heard good things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any kind of help would be greatly appreciated!

  50. A fascinating discussion is definitely worth comment. I do think that you ought to publish more about this issue, it might not be a taboo matter
    but typically folks don’t discuss such subjects. To the next!
    Kind regards!!

  51. You actually make it seem really easy together with your presentation however I in finding this matter to be actually something which I think I’d never understand.

    It seems too complicated and very extensive for me. I’m having a look ahead on your subsequent submit,
    I’ll attempt to get the cling of it!

  52. I’ll immediately snatch your rss feed as I can’t to find your e-mail subscription hyperlink or newsletter service.
    Do you have any? Please allow me know in order that I could subscribe.
    Thanks.

  53. Hmm it appears like your site ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and
    say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to everything.
    Do you have any recommendations for newbie blog writers?
    I’d certainly appreciate it.

  54. I was suggested this web site by my cousin. I am not sure whether this post is written by him as no one
    else know such detailed about my problem.
    You’re incredible! Thanks!

  55. I’m gone to say to my little brother, that he should also visit this webpage on regular
    basis to get updated from hottest news update.

  56. If you are going for best contents like me, only pay a visit this site everyday since it provides quality contents, thanks

  57. Terrific work! That is the type of info that should be shared
    around the web. Disgrace on the search engines for not positioning this submit higher!
    Come on over and seek advice from my website . Thank you =)

  58. If some one desires to be updated with hottest technologies after that he must be
    pay a visit this site and be up to date every day.

  59. Normally I don’t read post on blogs, but I wish to say that this write-up
    very compelled me to check out and do it! Your
    writing taste has been surprised me. Thank you, quite nice article.

  60. I every time emailed this weblog post page to all my friends, because if like to
    read it afterward my contacts will too.

  61. Amazing things here. I’m very satisfied to look your post.

    Thank you a lot and I’m having a look forward to touch you.
    Will you kindly drop me a mail?

  62. hello!,I love your writing so a lot! share we keep
    in touch more approximately your post on AOL?
    I require an expert in this house to solve my problem.
    May be that’s you! Taking a look forward to look you.

  63. Heya i am for the first time here. I found this board and I find It
    truly useful & it helped me out a lot. I hope to give something back and aid others like you
    helped me.

  64. hi!,I love your writing so much! proportion we be in contact more
    about your post on AOL? I require an expert in this space
    to unravel my problem. May be that is you! Having a look forward to see you.

  65. Nice blog right here! Also your web site rather a lot up fast!
    What host are you the usage of? Can I get your associate
    link to your host? I want my web site loaded up as fast as yours lol

  66. I am really loving the theme/design of your site.

    Do you ever run into any browser compatibility problems?

    A number of my blog readers have complained about my site not working correctly in Explorer but looks great in Safari.
    Do you have any ideas to help fix this issue?

  67. Heya i’m for the first time here. I came across this board and I in finding It truly helpful & it helped me out
    a lot. I’m hoping to give something again and help others such as you aided me.

  68. Quality articles or reviews is the key to be a focus for the viewers to pay a quick visit the web
    page, that’s what this website is providing.

  69. Thank you for the good writeup. It in fact was a amusement
    account it. Look advanced to more added agreeable from you!
    By the way, how can we communicate?

  70. Hello to every one, the contents present at this web site are actually amazing for people experience, well, keep up the nice work fellows.

  71. It’s a pity you don’t have a donate button! I’d without a doubt donate
    to this fantastic blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google
    account. I look forward to new updates and will
    share this blog with my Facebook group. Talk soon!

  72. You really make it seem so easy with your presentation but I find this topic to
    be actually something which I think I would never understand.
    It seems too complex and extremely broad for me.
    I’m looking forward for your next post, I will try to get the hang
    of it!

  73. Fantastic beat ! I would like to apprentice whilst you amend your website, how could i subscribe for a weblog website?
    The account helped me a acceptable deal. I have been tiny bit acquainted of this your broadcast provided shiny transparent idea

  74. hi!,I love your writing so so much! share we keep
    up a correspondence extra about your article on AOL?
    I require an expert in this house to unravel my problem.

    May be that is you! Having a look forward to look you.

  75. What’s up, always i used to check website posts here in the early hours in the daylight, as i
    enjoy to learn more and more.

  76. Hello there! This is my first comment here so I just wanted to give a quick shout out
    and tell you I genuinely enjoy reading your posts. Can you recommend any other blogs/websites/forums that go over the same topics?
    Thanks a lot!

  77. First off I want to say wonderful blog! I had a quick question in which I’d like to ask
    if you do not mind. I was interested to find out how you center yourself and
    clear your head prior to writing. I’ve had difficulty clearing
    my thoughts in getting my thoughts out there. I truly do enjoy writing but
    it just seems like the first 10 to 15 minutes tend to be lost just trying to figure out how to begin. Any
    recommendations or hints? Cheers!

  78. What’s Taking place i am new to this, I stumbled upon this
    I have discovered It absolutely useful and it has
    aided me out loads. I hope to contribute & aid different customers like its helped me.
    Great job.

  79. I’m truly enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more pleasant for me to
    come here and visit more often. Did you hire
    out a developer to create your theme? Superb work!

Leave a Comment