diff --git a/api/config.php b/api/config.php index e815666..4949c4a 100644 --- a/api/config.php +++ b/api/config.php @@ -3,7 +3,7 @@ * 配置文件 * * @author fooleap - * @version 2017-07-27 20:33:28 + * @version 2018-03-10 13:19:05 * @link https://github.com/fooleap/disqus-php-api * */ @@ -13,6 +13,8 @@ * Disqus 设置 * * DISQUS_PUBKEY Disqus 公钥,无需修改 + * PUBLIC_KEY Disqus APP 公钥,在 https://disqus.com/api/applications/ 申请注册后获得 + * SECRET_KEY Disqus APP 私钥,在 https://disqus.com/api/applications/ 申请注册后获得 * DISQUS_USERNAME Disqus 用户名 * DISQUS_EMAIL Disqus 注册邮箱,重要 * DISQUS_PASSWORD Disqus 密码,重要 @@ -27,6 +29,8 @@ */ define('DISQUS_PUBKEY', 'E8Uh5l5fHZ6gD8U3KycjAIAk46f68Zw7C6eW8WSjZvCLXebZ7p0r1yrYDrLilk2F'); +define('PUBLIC_KEY', ''); +define('SECRET_KEY', ''); define('DISQUS_USERNAME', ''); define('DISQUS_EMAIL', ''); define('DISQUS_PASSWORD', ''); @@ -51,13 +55,11 @@ * 图片设置 * * GRAVATAR_CDN Gravatar 头像 CDN - * GRAVATAR_DEFAULT 默认头像 URL * EMOJI_PATH Emoji 表情 PNG 资源路径 * */ define('GRAVATAR_CDN', '//cn.gravatar.com/avatar/'); -define('GRAVATAR_DEFAULT', 'https://a.disquscdn.com/images/noavatar92.png'); define('EMOJI_PATH', 'https://assets-cdn.github.com/images/icons/emoji/unicode/'); /* diff --git a/api/count.php b/api/count.php index 62ad4aa..bc54494 100644 --- a/api/count.php +++ b/api/count.php @@ -14,7 +14,7 @@ $links = '&thread=link:'.$website.preg_replace('/,/i','&thread=link:'.$website, $_GET['links']); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'forum' => DISQUS_SHORTNAME, 'limit' => 100 diff --git a/api/createthread.php b/api/createthread.php index 3afa43a..666a353 100644 --- a/api/createthread.php +++ b/api/createthread.php @@ -9,15 +9,14 @@ * @param identifier identifier * * @author fooleap - * @version 2017-07-01 16:13:50 + * @version 2018-03-10 13:59:51 * @link https://github.com/fooleap/disqus-php-api * */ namespace Emojione; require_once('init.php'); $curl_url = '/api/3.0/threads/create.json'; -$post_data = array( - 'api_key' => DISQUS_PUBKEY, +$post_data = (object) array( 'forum' => DISQUS_SHORTNAME, 'identifier' => $_POST['identifier'], 'message' => $_POST['message'], diff --git a/dist/eac.min.json b/api/eac.min.php similarity index 99% rename from dist/eac.min.json rename to api/eac.min.php index 81ccc0a..981110c 100644 --- a/dist/eac.min.json +++ b/api/eac.min.php @@ -1 +1,13 @@ -{"100":"1f4af","1234":"1f522","hash":"0023-20e3","zero":"0030-20e3","one":"0031-20e3","two":"0032-20e3","three":"0033-20e3","four":"0034-20e3","five":"0035-20e3","six":"0036-20e3","seven":"0037-20e3","eight":"0038-20e3","nine":"0039-20e3","copyright":"00a9","registered":"00ae","bangbang":"203c","interrobang":"2049","tm":"2122","information_source":"2139","left_right_arrow":"2194","arrow_up_down":"2195","arrow_upper_left":"2196","third_place":"1f949","arrow_upper_right":"2197","arrow_lower_right":"2198","arrow_lower_left":"2199","second_place":"1f948","leftwards_arrow_with_hook":"21a9","arrow_right_hook":"21aa","watch":"231a","hourglass":"231b","fast_forward":"23e9","rewind":"23ea","arrow_double_up":"23eb","arrow_double_down":"23ec","alarm_clock":"23f0","hourglass_flowing_sand":"23f3","m":"24c2","black_small_square":"25aa","white_small_square":"25ab","arrow_forward":"25b6","arrow_backward":"25c0","white_medium_square":"25fb","black_medium_square":"25fc","white_medium_small_square":"25fd","black_medium_small_square":"25fe","sunny":"2600","cloud":"2601","telephone":"260e","ballot_box_with_check":"2611","umbrella":"2614","coffee":"2615","point_up":"261d","relaxed":"263a","aries":"2648","first_place":"1f947","taurus":"2649","person_fencing":"1f93a","gemini":"264a","cancer":"264b","goal":"1f945","leo":"264c","asterisk_symbol":"002a","virgo":"264d","person_playing_handball":"1f93e","libra":"264e","regional_indicator_z":"1f1ff","person_playing_water_polo":"1f93d","scorpius":"264f","sagittarius":"2650","martial_arts_uniform":"1f94b","capricorn":"2651","boxing_glove":"1f94a","aquarius":"2652","people_wrestling":"1f93c","pisces":"2653","spades":"2660","clubs":"2663","hearts":"2665","diamonds":"2666","hotsprings":"2668","recycle":"267b","person_juggling":"1f939","wheelchair":"267f","anchor":"2693","warning":"26a0","zap":"26a1","white_circle":"26aa","black_circle":"26ab","soccer":"26bd","baseball":"26be","snowman":"26c4","partly_sunny":"26c5","ophiuchus":"26ce","person_doing_cartwheel":"1f938","no_entry":"26d4","church":"26ea","fountain":"26f2","canoe":"1f6f6","golf":"26f3","sailboat":"26f5","tent":"26fa","fuelpump":"26fd","scissors":"2702","white_check_mark":"2705","airplane":"2708","envelope":"2709","fist":"270a","raised_hand":"270b","v":"270c","pencil2":"270f","black_nib":"2712","heavy_check_mark":"2714","heavy_multiplication_x":"2716","sparkles":"2728","eight_spoked_asterisk":"2733","eight_pointed_black_star":"2734","snowflake":"2744","sparkle":"2747","x":"274c","negative_squared_cross_mark":"274e","question":"2753","grey_question":"2754","motor_scooter":"1f6f5","grey_exclamation":"2755","exclamation":"2757","heart":"2764","heavy_plus_sign":"2795","heavy_minus_sign":"2796","heavy_division_sign":"2797","arrow_right":"27a1","curly_loop":"27b0","arrow_heading_up":"2934","arrow_heading_down":"2935","arrow_left":"2b05","arrow_up":"2b06","scooter":"1f6f4","arrow_down":"2b07","black_large_square":"2b1b","white_large_square":"2b1c","star":"2b50","o":"2b55","wavy_dash":"3030","part_alternation_mark":"303d","congratulations":"3297","shopping_cart":"1f6d2","secret":"3299","mahjong":"1f004","black_joker":"1f0cf","a":"1f170","b":"1f171","o2":"1f17e","parking":"1f17f","octagonal_sign":"1f6d1","ab":"1f18e","cl":"1f191","regional_indicator_y":"1f1fe","cool":"1f192","free":"1f193","id":"1f194","new":"1f195","ng":"1f196","ok":"1f197","sos":"1f198","spoon":"1f944","up":"1f199","vs":"1f19a","flag_cn":"1f1e8-1f1f3","flag_de":"1f1e9-1f1ea","flag_es":"1f1ea-1f1f8","flag_fr":"1f1eb-1f1f7","flag_gb":"1f1ec-1f1e7","champagne_glass":"1f942","tumbler_glass":"1f943","flag_it":"1f1ee-1f1f9","flag_jp":"1f1ef-1f1f5","flag_kr":"1f1f0-1f1f7","flag_us":"1f1fa-1f1f8","flag_ru":"1f1f7-1f1fa","koko":"1f201","sa":"1f202","u7121":"1f21a","u6307":"1f22f","stuffed_flatbread":"1f959","u7981":"1f232","u7a7a":"1f233","u5408":"1f234","u6e80":"1f235","u6709":"1f236","shallow_pan_of_food":"1f958","u6708":"1f237","u7533":"1f238","u5272":"1f239","salad":"1f957","u55b6":"1f23a","ideograph_advantage":"1f250","accept":"1f251","cyclone":"1f300","french_bread":"1f956","foggy":"1f301","closed_umbrella":"1f302","night_with_stars":"1f303","sunrise_over_mountains":"1f304","sunrise":"1f305","city_dusk":"1f306","carrot":"1f955","city_sunset":"1f307","rainbow":"1f308","potato":"1f954","bridge_at_night":"1f309","ocean":"1f30a","volcano":"1f30b","milky_way":"1f30c","earth_asia":"1f30f","new_moon":"1f311","bacon":"1f953","first_quarter_moon":"1f313","waxing_gibbous_moon":"1f314","full_moon":"1f315","crescent_moon":"1f319","first_quarter_moon_with_face":"1f31b","star2":"1f31f","cucumber":"1f952","stars":"1f320","chestnut":"1f330","avocado":"1f951","seedling":"1f331","palm_tree":"1f334","cactus":"1f335","tulip":"1f337","cherry_blossom":"1f338","rose":"1f339","hibiscus":"1f33a","sunflower":"1f33b","blossom":"1f33c","corn":"1f33d","croissant":"1f950","ear_of_rice":"1f33e","herb":"1f33f","four_leaf_clover":"1f340","maple_leaf":"1f341","fallen_leaf":"1f342","leaves":"1f343","mushroom":"1f344","tomato":"1f345","eggplant":"1f346","grapes":"1f347","melon":"1f348","watermelon":"1f349","tangerine":"1f34a","wilted_rose":"1f940","banana":"1f34c","pineapple":"1f34d","apple":"1f34e","green_apple":"1f34f","peach":"1f351","cherries":"1f352","strawberry":"1f353","rhino":"1f98f","hamburger":"1f354","pizza":"1f355","meat_on_bone":"1f356","lizard":"1f98e","poultry_leg":"1f357","rice_cracker":"1f358","rice_ball":"1f359","gorilla":"1f98d","rice":"1f35a","curry":"1f35b","deer":"1f98c","ramen":"1f35c","spaghetti":"1f35d","bread":"1f35e","fries":"1f35f","butterfly":"1f98b","sweet_potato":"1f360","dango":"1f361","fox":"1f98a","oden":"1f362","sushi":"1f363","owl":"1f989","fried_shrimp":"1f364","fish_cake":"1f365","shark":"1f988","icecream":"1f366","bat":"1f987","shaved_ice":"1f367","regional_indicator_x":"1f1fd","ice_cream":"1f368","duck":"1f986","doughnut":"1f369","eagle":"1f985","cookie":"1f36a","black_heart":"1f5a4","chocolate_bar":"1f36b","candy":"1f36c","lollipop":"1f36d","custard":"1f36e","honey_pot":"1f36f","fingers_crossed":"1f91e","cake":"1f370","bento":"1f371","stew":"1f372","handshake":"1f91d","cooking":"1f373","fork_and_knife":"1f374","tea":"1f375","sake":"1f376","wine_glass":"1f377","cocktail":"1f378","tropical_drink":"1f379","beer":"1f37a","beers":"1f37b","ribbon":"1f380","gift":"1f381","birthday":"1f382","jack_o_lantern":"1f383","left_facing_fist":"1f91b","right_facing_fist":"1f91c","christmas_tree":"1f384","santa":"1f385","fireworks":"1f386","raised_back_of_hand":"1f91a","sparkler":"1f387","balloon":"1f388","tada":"1f389","confetti_ball":"1f38a","tanabata_tree":"1f38b","crossed_flags":"1f38c","call_me":"1f919","bamboo":"1f38d","man_dancing":"1f57a","dolls":"1f38e","selfie":"1f933","flags":"1f38f","pregnant_woman":"1f930","wind_chime":"1f390","person_facepalming":"1f926","person_shrugging":"1f937","rice_scene":"1f391","school_satchel":"1f392","mortar_board":"1f393","carousel_horse":"1f3a0","ferris_wheel":"1f3a1","roller_coaster":"1f3a2","fishing_pole_and_fish":"1f3a3","microphone":"1f3a4","pound_symbol":"0023","movie_camera":"1f3a5","cinema":"1f3a6","headphones":"1f3a7","mrs_claus":"1f936","art":"1f3a8","man_in_tuxedo":"1f935","tophat":"1f3a9","circus_tent":"1f3aa","prince":"1f934","ticket":"1f3ab","clapper":"1f3ac","performing_arts":"1f3ad","sneezing_face":"1f927","video_game":"1f3ae","dart":"1f3af","slot_machine":"1f3b0","8ball":"1f3b1","game_die":"1f3b2","bowling":"1f3b3","flower_playing_cards":"1f3b4","lying_face":"1f925","musical_note":"1f3b5","notes":"1f3b6","saxophone":"1f3b7","drooling_face":"1f924","guitar":"1f3b8","musical_keyboard":"1f3b9","trumpet":"1f3ba","rofl":"1f923","violin":"1f3bb","musical_score":"1f3bc","running_shirt_with_sash":"1f3bd","nauseated_face":"1f922","tennis":"1f3be","ski":"1f3bf","basketball":"1f3c0","checkered_flag":"1f3c1","clown":"1f921","snowboarder":"1f3c2","person_running":"1f3c3","person_surfing":"1f3c4","trophy":"1f3c6","football":"1f3c8","person_swimming":"1f3ca","house":"1f3e0","house_with_garden":"1f3e1","office":"1f3e2","post_office":"1f3e3","hospital":"1f3e5","bank":"1f3e6","atm":"1f3e7","hotel":"1f3e8","love_hotel":"1f3e9","convenience_store":"1f3ea","school":"1f3eb","department_store":"1f3ec","cowboy":"1f920","factory":"1f3ed","izakaya_lantern":"1f3ee","japanese_castle":"1f3ef","european_castle":"1f3f0","snail":"1f40c","snake":"1f40d","racehorse":"1f40e","sheep":"1f411","monkey":"1f412","chicken":"1f414","boar":"1f417","elephant":"1f418","octopus":"1f419","shell":"1f41a","prince_tone1":"1f934-1f3fb","bug":"1f41b","ant":"1f41c","bee":"1f41d","beetle":"1f41e","fish":"1f41f","tropical_fish":"1f420","blowfish":"1f421","turtle":"1f422","hatching_chick":"1f423","baby_chick":"1f424","hatched_chick":"1f425","bird":"1f426","penguin":"1f427","koala":"1f428","poodle":"1f429","camel":"1f42b","dolphin":"1f42c","mouse":"1f42d","cow":"1f42e","tiger":"1f42f","rabbit":"1f430","cat":"1f431","dragon_face":"1f432","whale":"1f433","horse":"1f434","monkey_face":"1f435","dog":"1f436","pig":"1f437","frog":"1f438","hamster":"1f439","wolf":"1f43a","bear":"1f43b","panda_face":"1f43c","pig_nose":"1f43d","feet":"1f43e","prince_tone2":"1f934-1f3fc","eyes":"1f440","ear":"1f442","nose":"1f443","lips":"1f444","tongue":"1f445","prince_tone3":"1f934-1f3fd","point_up_2":"1f446","point_down":"1f447","point_left":"1f448","point_right":"1f449","punch":"1f44a","wave":"1f44b","ok_hand":"1f44c","thumbsup":"1f44d","thumbsdown":"1f44e","clap":"1f44f","open_hands":"1f450","crown":"1f451","womans_hat":"1f452","eyeglasses":"1f453","necktie":"1f454","shirt":"1f455","prince_tone4":"1f934-1f3fe","jeans":"1f456","dress":"1f457","kimono":"1f458","prince_tone5":"1f934-1f3ff","bikini":"1f459","womans_clothes":"1f45a","purse":"1f45b","handbag":"1f45c","pouch":"1f45d","mans_shoe":"1f45e","athletic_shoe":"1f45f","high_heel":"1f460","sandal":"1f461","boot":"1f462","footprints":"1f463","bust_in_silhouette":"1f464","mrs_claus_tone1":"1f936-1f3fb","boy":"1f466","girl":"1f467","man":"1f468","woman":"1f469","family":"1f46a","couple":"1f46b","police_officer":"1f46e","people_with_bunny_ears_partying":"1f46f","bride_with_veil":"1f470","blond_haired_person":"1f471","man_with_chinese_cap":"1f472","person_wearing_turban":"1f473","older_man":"1f474","older_woman":"1f475","baby":"1f476","construction_worker":"1f477","princess":"1f478","japanese_ogre":"1f479","mrs_claus_tone2":"1f936-1f3fc","japanese_goblin":"1f47a","ghost":"1f47b","angel":"1f47c","alien":"1f47d","space_invader":"1f47e","mrs_claus_tone3":"1f936-1f3fd","imp":"1f47f","skull":"1f480","card_index":"1f4c7","person_tipping_hand":"1f481","guard":"1f482","dancer":"1f483","lipstick":"1f484","nail_care":"1f485","ledger":"1f4d2","person_getting_massage":"1f486","notebook":"1f4d3","person_getting_haircut":"1f487","notebook_with_decorative_cover":"1f4d4","barber":"1f488","closed_book":"1f4d5","syringe":"1f489","book":"1f4d6","pill":"1f48a","green_book":"1f4d7","kiss":"1f48b","blue_book":"1f4d8","love_letter":"1f48c","orange_book":"1f4d9","ring":"1f48d","books":"1f4da","gem":"1f48e","mrs_claus_tone4":"1f936-1f3fe","name_badge":"1f4db","couplekiss":"1f48f","scroll":"1f4dc","bouquet":"1f490","pencil":"1f4dd","mrs_claus_tone5":"1f936-1f3ff","couple_with_heart":"1f491","telephone_receiver":"1f4de","wedding":"1f492","pager":"1f4df","fax":"1f4e0","heartbeat":"1f493","satellite":"1f4e1","loudspeaker":"1f4e2","man_in_tuxedo_tone1":"1f935-1f3fb","broken_heart":"1f494","mega":"1f4e3","outbox_tray":"1f4e4","two_hearts":"1f495","inbox_tray":"1f4e5","package":"1f4e6","man_in_tuxedo_tone2":"1f935-1f3fc","sparkling_heart":"1f496","e-mail":"1f4e7","incoming_envelope":"1f4e8","heartpulse":"1f497","man_in_tuxedo_tone3":"1f935-1f3fd","envelope_with_arrow":"1f4e9","mailbox_closed":"1f4ea","cupid":"1f498","mailbox":"1f4eb","man_in_tuxedo_tone4":"1f935-1f3fe","postbox":"1f4ee","blue_heart":"1f499","newspaper":"1f4f0","man_in_tuxedo_tone5":"1f935-1f3ff","iphone":"1f4f1","green_heart":"1f49a","person_shrugging_tone1":"1f937-1f3fb","calling":"1f4f2","vibration_mode":"1f4f3","yellow_heart":"1f49b","person_shrugging_tone2":"1f937-1f3fc","mobile_phone_off":"1f4f4","signal_strength":"1f4f6","person_shrugging_tone3":"1f937-1f3fd","purple_heart":"1f49c","person_shrugging_tone4":"1f937-1f3fe","camera":"1f4f7","video_camera":"1f4f9","gift_heart":"1f49d","tv":"1f4fa","person_shrugging_tone5":"1f937-1f3ff","radio":"1f4fb","revolving_hearts":"1f49e","vhs":"1f4fc","person_facepalming_tone1":"1f926-1f3fb","arrows_clockwise":"1f503","heart_decoration":"1f49f","loud_sound":"1f50a","battery":"1f50b","diamond_shape_with_a_dot_inside":"1f4a0","electric_plug":"1f50c","mag":"1f50d","person_facepalming_tone2":"1f926-1f3fc","bulb":"1f4a1","mag_right":"1f50e","lock_with_ink_pen":"1f50f","anger":"1f4a2","closed_lock_with_key":"1f510","key":"1f511","bomb":"1f4a3","lock":"1f512","unlock":"1f513","zzz":"1f4a4","bell":"1f514","bookmark":"1f516","boom":"1f4a5","person_facepalming_tone3":"1f926-1f3fd","link":"1f517","radio_button":"1f518","sweat_drops":"1f4a6","back":"1f519","end":"1f51a","droplet":"1f4a7","person_facepalming_tone4":"1f926-1f3fe","on":"1f51b","soon":"1f51c","dash":"1f4a8","top":"1f51d","underage":"1f51e","poop":"1f4a9","keycap_ten":"1f51f","muscle":"1f4aa","capital_abcd":"1f520","abcd":"1f521","dizzy":"1f4ab","person_facepalming_tone5":"1f926-1f3ff","symbols":"1f523","speech_balloon":"1f4ac","abc":"1f524","fire":"1f525","white_flower":"1f4ae","flashlight":"1f526","wrench":"1f527","hammer":"1f528","nut_and_bolt":"1f529","moneybag":"1f4b0","knife":"1f52a","gun":"1f52b","currency_exchange":"1f4b1","pregnant_woman_tone1":"1f930-1f3fb","crystal_ball":"1f52e","heavy_dollar_sign":"1f4b2","six_pointed_star":"1f52f","credit_card":"1f4b3","beginner":"1f530","trident":"1f531","yen":"1f4b4","pregnant_woman_tone2":"1f930-1f3fc","black_square_button":"1f532","white_square_button":"1f533","dollar":"1f4b5","red_circle":"1f534","blue_circle":"1f535","money_with_wings":"1f4b8","large_orange_diamond":"1f536","large_blue_diamond":"1f537","chart":"1f4b9","pregnant_woman_tone3":"1f930-1f3fd","small_orange_diamond":"1f538","small_blue_diamond":"1f539","seat":"1f4ba","small_red_triangle":"1f53a","small_red_triangle_down":"1f53b","computer":"1f4bb","arrow_up_small":"1f53c","briefcase":"1f4bc","arrow_down_small":"1f53d","clock1":"1f550","minidisc":"1f4bd","clock2":"1f551","floppy_disk":"1f4be","pregnant_woman_tone4":"1f930-1f3fe","clock3":"1f552","cd":"1f4bf","clock4":"1f553","dvd":"1f4c0","clock5":"1f554","clock6":"1f555","file_folder":"1f4c1","clock7":"1f556","clock8":"1f557","open_file_folder":"1f4c2","clock9":"1f558","clock10":"1f559","page_with_curl":"1f4c3","clock11":"1f55a","clock12":"1f55b","page_facing_up":"1f4c4","mount_fuji":"1f5fb","tokyo_tower":"1f5fc","date":"1f4c5","statue_of_liberty":"1f5fd","japan":"1f5fe","calendar":"1f4c6","moyai":"1f5ff","grin":"1f601","joy":"1f602","smiley":"1f603","chart_with_upwards_trend":"1f4c8","smile":"1f604","sweat_smile":"1f605","chart_with_downwards_trend":"1f4c9","laughing":"1f606","wink":"1f609","bar_chart":"1f4ca","blush":"1f60a","yum":"1f60b","clipboard":"1f4cb","relieved":"1f60c","heart_eyes":"1f60d","pushpin":"1f4cc","smirk":"1f60f","unamused":"1f612","round_pushpin":"1f4cd","sweat":"1f613","pensive":"1f614","paperclip":"1f4ce","confounded":"1f616","kissing_heart":"1f618","pregnant_woman_tone5":"1f930-1f3ff","straight_ruler":"1f4cf","kissing_closed_eyes":"1f61a","stuck_out_tongue_winking_eye":"1f61c","triangular_ruler":"1f4d0","stuck_out_tongue_closed_eyes":"1f61d","disappointed":"1f61e","bookmark_tabs":"1f4d1","angry":"1f620","rage":"1f621","cry":"1f622","persevere":"1f623","triumph":"1f624","disappointed_relieved":"1f625","fearful":"1f628","weary":"1f629","sleepy":"1f62a","tired_face":"1f62b","sob":"1f62d","cold_sweat":"1f630","scream":"1f631","astonished":"1f632","flushed":"1f633","dizzy_face":"1f635","mask":"1f637","smile_cat":"1f638","joy_cat":"1f639","smiley_cat":"1f63a","heart_eyes_cat":"1f63b","smirk_cat":"1f63c","kissing_cat":"1f63d","pouting_cat":"1f63e","crying_cat_face":"1f63f","scream_cat":"1f640","person_gesturing_no":"1f645","person_gesturing_ok":"1f646","person_bowing":"1f647","see_no_evil":"1f648","man_dancing_tone1":"1f57a-1f3fb","hear_no_evil":"1f649","speak_no_evil":"1f64a","man_dancing_tone2":"1f57a-1f3fc","person_raising_hand":"1f64b","raised_hands":"1f64c","person_frowning":"1f64d","person_pouting":"1f64e","pray":"1f64f","rocket":"1f680","railway_car":"1f683","bullettrain_side":"1f684","bullettrain_front":"1f685","metro":"1f687","station":"1f689","bus":"1f68c","busstop":"1f68f","ambulance":"1f691","fire_engine":"1f692","police_car":"1f693","taxi":"1f695","red_car":"1f697","blue_car":"1f699","truck":"1f69a","ship":"1f6a2","speedboat":"1f6a4","traffic_light":"1f6a5","construction":"1f6a7","rotating_light":"1f6a8","triangular_flag_on_post":"1f6a9","door":"1f6aa","man_dancing_tone3":"1f57a-1f3fd","no_entry_sign":"1f6ab","smoking":"1f6ac","no_smoking":"1f6ad","bike":"1f6b2","person_walking":"1f6b6","mens":"1f6b9","womens":"1f6ba","man_dancing_tone4":"1f57a-1f3fe","restroom":"1f6bb","baby_symbol":"1f6bc","man_dancing_tone5":"1f57a-1f3ff","toilet":"1f6bd","wc":"1f6be","selfie_tone1":"1f933-1f3fb","bath":"1f6c0","metal":"1f918","grinning":"1f600","innocent":"1f607","smiling_imp":"1f608","sunglasses":"1f60e","neutral_face":"1f610","expressionless":"1f611","confused":"1f615","kissing":"1f617","selfie_tone2":"1f933-1f3fc","kissing_smiling_eyes":"1f619","stuck_out_tongue":"1f61b","worried":"1f61f","frowning":"1f626","anguished":"1f627","grimacing":"1f62c","open_mouth":"1f62e","hushed":"1f62f","sleeping":"1f634","no_mouth":"1f636","helicopter":"1f681","steam_locomotive":"1f682","train2":"1f686","light_rail":"1f688","tram":"1f68a","oncoming_bus":"1f68d","trolleybus":"1f68e","minibus":"1f690","oncoming_police_car":"1f694","oncoming_taxi":"1f696","oncoming_automobile":"1f698","articulated_lorry":"1f69b","selfie_tone3":"1f933-1f3fd","tractor":"1f69c","monorail":"1f69d","mountain_railway":"1f69e","suspension_railway":"1f69f","mountain_cableway":"1f6a0","aerial_tramway":"1f6a1","person_rowing_boat":"1f6a3","vertical_traffic_light":"1f6a6","selfie_tone4":"1f933-1f3fe","put_litter_in_its_place":"1f6ae","do_not_litter":"1f6af","selfie_tone5":"1f933-1f3ff","potable_water":"1f6b0","non-potable_water":"1f6b1","no_bicycles":"1f6b3","fingers_crossed_tone1":"1f91e-1f3fb","person_biking":"1f6b4","person_mountain_biking":"1f6b5","no_pedestrians":"1f6b7","children_crossing":"1f6b8","shower":"1f6bf","bathtub":"1f6c1","passport_control":"1f6c2","fingers_crossed_tone2":"1f91e-1f3fc","customs":"1f6c3","baggage_claim":"1f6c4","fingers_crossed_tone3":"1f91e-1f3fd","left_luggage":"1f6c5","earth_africa":"1f30d","earth_americas":"1f30e","globe_with_meridians":"1f310","waxing_crescent_moon":"1f312","waning_gibbous_moon":"1f316","last_quarter_moon":"1f317","waning_crescent_moon":"1f318","new_moon_with_face":"1f31a","last_quarter_moon_with_face":"1f31c","full_moon_with_face":"1f31d","sun_with_face":"1f31e","evergreen_tree":"1f332","deciduous_tree":"1f333","lemon":"1f34b","fingers_crossed_tone4":"1f91e-1f3fe","pear":"1f350","baby_bottle":"1f37c","horse_racing":"1f3c7","rugby_football":"1f3c9","european_post_office":"1f3e4","rat":"1f400","mouse2":"1f401","ox":"1f402","water_buffalo":"1f403","cow2":"1f404","tiger2":"1f405","leopard":"1f406","rabbit2":"1f407","cat2":"1f408","dragon":"1f409","crocodile":"1f40a","whale2":"1f40b","ram":"1f40f","goat":"1f410","rooster":"1f413","dog2":"1f415","pig2":"1f416","fingers_crossed_tone5":"1f91e-1f3ff","dromedary_camel":"1f42a","busts_in_silhouette":"1f465","two_men_holding_hands":"1f46c","two_women_holding_hands":"1f46d","thought_balloon":"1f4ad","euro":"1f4b6","call_me_tone1":"1f919-1f3fb","pound":"1f4b7","mailbox_with_mail":"1f4ec","mailbox_with_no_mail":"1f4ed","call_me_tone2":"1f919-1f3fc","postal_horn":"1f4ef","no_mobile_phones":"1f4f5","twisted_rightwards_arrows":"1f500","repeat":"1f501","repeat_one":"1f502","arrows_counterclockwise":"1f504","call_me_tone3":"1f919-1f3fd","low_brightness":"1f505","high_brightness":"1f506","mute":"1f507","sound":"1f509","no_bell":"1f515","microscope":"1f52c","telescope":"1f52d","clock130":"1f55c","clock230":"1f55d","clock330":"1f55e","clock430":"1f55f","clock530":"1f560","clock630":"1f561","clock730":"1f562","clock830":"1f563","clock930":"1f564","clock1030":"1f565","clock1130":"1f566","clock1230":"1f567","speaker":"1f508","train":"1f68b","loop":"27bf","flag_af":"1f1e6-1f1eb","flag_al":"1f1e6-1f1f1","flag_dz":"1f1e9-1f1ff","flag_ad":"1f1e6-1f1e9","flag_ao":"1f1e6-1f1f4","flag_ag":"1f1e6-1f1ec","flag_ar":"1f1e6-1f1f7","flag_am":"1f1e6-1f1f2","flag_au":"1f1e6-1f1fa","flag_at":"1f1e6-1f1f9","flag_az":"1f1e6-1f1ff","flag_bs":"1f1e7-1f1f8","flag_bh":"1f1e7-1f1ed","flag_bd":"1f1e7-1f1e9","flag_bb":"1f1e7-1f1e7","flag_by":"1f1e7-1f1fe","flag_be":"1f1e7-1f1ea","flag_bz":"1f1e7-1f1ff","flag_bj":"1f1e7-1f1ef","flag_bt":"1f1e7-1f1f9","flag_bo":"1f1e7-1f1f4","flag_ba":"1f1e7-1f1e6","flag_bw":"1f1e7-1f1fc","flag_br":"1f1e7-1f1f7","flag_bn":"1f1e7-1f1f3","flag_bg":"1f1e7-1f1ec","flag_bf":"1f1e7-1f1eb","flag_bi":"1f1e7-1f1ee","flag_kh":"1f1f0-1f1ed","flag_cm":"1f1e8-1f1f2","flag_ca":"1f1e8-1f1e6","flag_cv":"1f1e8-1f1fb","call_me_tone4":"1f919-1f3fe","flag_cf":"1f1e8-1f1eb","flag_td":"1f1f9-1f1e9","flag_cl":"1f1e8-1f1f1","flag_co":"1f1e8-1f1f4","flag_km":"1f1f0-1f1f2","flag_cr":"1f1e8-1f1f7","flag_ci":"1f1e8-1f1ee","flag_hr":"1f1ed-1f1f7","flag_cu":"1f1e8-1f1fa","flag_cy":"1f1e8-1f1fe","flag_cz":"1f1e8-1f1ff","call_me_tone5":"1f919-1f3ff","flag_cd":"1f1e8-1f1e9","left_facing_fist_tone1":"1f91b-1f3fb","flag_dk":"1f1e9-1f1f0","flag_dj":"1f1e9-1f1ef","flag_dm":"1f1e9-1f1f2","flag_do":"1f1e9-1f1f4","flag_tl":"1f1f9-1f1f1","flag_ec":"1f1ea-1f1e8","flag_eg":"1f1ea-1f1ec","flag_sv":"1f1f8-1f1fb","flag_gq":"1f1ec-1f1f6","flag_er":"1f1ea-1f1f7","flag_ee":"1f1ea-1f1ea","flag_et":"1f1ea-1f1f9","left_facing_fist_tone2":"1f91b-1f3fc","flag_fj":"1f1eb-1f1ef","flag_fi":"1f1eb-1f1ee","flag_ga":"1f1ec-1f1e6","flag_gm":"1f1ec-1f1f2","flag_ge":"1f1ec-1f1ea","flag_gh":"1f1ec-1f1ed","flag_gr":"1f1ec-1f1f7","flag_gd":"1f1ec-1f1e9","flag_gt":"1f1ec-1f1f9","flag_gn":"1f1ec-1f1f3","flag_gw":"1f1ec-1f1fc","flag_gy":"1f1ec-1f1fe","flag_ht":"1f1ed-1f1f9","flag_hn":"1f1ed-1f1f3","flag_hu":"1f1ed-1f1fa","flag_is":"1f1ee-1f1f8","flag_in":"1f1ee-1f1f3","flag_id":"1f1ee-1f1e9","flag_ir":"1f1ee-1f1f7","flag_iq":"1f1ee-1f1f6","flag_ie":"1f1ee-1f1ea","flag_il":"1f1ee-1f1f1","flag_jm":"1f1ef-1f1f2","flag_jo":"1f1ef-1f1f4","flag_kz":"1f1f0-1f1ff","flag_ke":"1f1f0-1f1ea","flag_ki":"1f1f0-1f1ee","flag_xk":"1f1fd-1f1f0","flag_kw":"1f1f0-1f1fc","flag_kg":"1f1f0-1f1ec","left_facing_fist_tone3":"1f91b-1f3fd","flag_la":"1f1f1-1f1e6","flag_lv":"1f1f1-1f1fb","flag_lb":"1f1f1-1f1e7","flag_ls":"1f1f1-1f1f8","flag_lr":"1f1f1-1f1f7","flag_ly":"1f1f1-1f1fe","flag_li":"1f1f1-1f1ee","flag_lt":"1f1f1-1f1f9","flag_lu":"1f1f1-1f1fa","flag_mk":"1f1f2-1f1f0","flag_mg":"1f1f2-1f1ec","flag_mw":"1f1f2-1f1fc","flag_my":"1f1f2-1f1fe","flag_mv":"1f1f2-1f1fb","flag_ml":"1f1f2-1f1f1","flag_mt":"1f1f2-1f1f9","flag_mh":"1f1f2-1f1ed","flag_mr":"1f1f2-1f1f7","flag_mu":"1f1f2-1f1fa","flag_mx":"1f1f2-1f1fd","flag_fm":"1f1eb-1f1f2","flag_md":"1f1f2-1f1e9","flag_mc":"1f1f2-1f1e8","flag_mn":"1f1f2-1f1f3","flag_me":"1f1f2-1f1ea","flag_ma":"1f1f2-1f1e6","flag_mz":"1f1f2-1f1ff","flag_mm":"1f1f2-1f1f2","flag_na":"1f1f3-1f1e6","flag_nr":"1f1f3-1f1f7","flag_np":"1f1f3-1f1f5","flag_nl":"1f1f3-1f1f1","flag_nz":"1f1f3-1f1ff","flag_ni":"1f1f3-1f1ee","flag_ne":"1f1f3-1f1ea","flag_ng":"1f1f3-1f1ec","flag_kp":"1f1f0-1f1f5","flag_no":"1f1f3-1f1f4","flag_om":"1f1f4-1f1f2","flag_pk":"1f1f5-1f1f0","flag_pw":"1f1f5-1f1fc","flag_pa":"1f1f5-1f1e6","flag_pg":"1f1f5-1f1ec","left_facing_fist_tone4":"1f91b-1f3fe","flag_py":"1f1f5-1f1fe","flag_pe":"1f1f5-1f1ea","flag_ph":"1f1f5-1f1ed","flag_pl":"1f1f5-1f1f1","flag_pt":"1f1f5-1f1f9","flag_qa":"1f1f6-1f1e6","flag_tw":"1f1f9-1f1fc","flag_cg":"1f1e8-1f1ec","flag_ro":"1f1f7-1f1f4","flag_rw":"1f1f7-1f1fc","flag_kn":"1f1f0-1f1f3","flag_lc":"1f1f1-1f1e8","flag_vc":"1f1fb-1f1e8","flag_ws":"1f1fc-1f1f8","flag_sm":"1f1f8-1f1f2","flag_st":"1f1f8-1f1f9","flag_sa":"1f1f8-1f1e6","left_facing_fist_tone5":"1f91b-1f3ff","flag_sn":"1f1f8-1f1f3","flag_rs":"1f1f7-1f1f8","flag_sc":"1f1f8-1f1e8","flag_sl":"1f1f8-1f1f1","flag_sg":"1f1f8-1f1ec","flag_sk":"1f1f8-1f1f0","flag_si":"1f1f8-1f1ee","flag_sb":"1f1f8-1f1e7","flag_so":"1f1f8-1f1f4","flag_za":"1f1ff-1f1e6","flag_lk":"1f1f1-1f1f0","flag_sd":"1f1f8-1f1e9","flag_sr":"1f1f8-1f1f7","flag_sz":"1f1f8-1f1ff","flag_se":"1f1f8-1f1ea","flag_ch":"1f1e8-1f1ed","flag_sy":"1f1f8-1f1fe","flag_tj":"1f1f9-1f1ef","flag_tz":"1f1f9-1f1ff","flag_th":"1f1f9-1f1ed","flag_tg":"1f1f9-1f1ec","flag_to":"1f1f9-1f1f4","flag_tt":"1f1f9-1f1f9","flag_tn":"1f1f9-1f1f3","flag_tr":"1f1f9-1f1f7","flag_tm":"1f1f9-1f1f2","flag_tv":"1f1f9-1f1fb","flag_ug":"1f1fa-1f1ec","flag_ua":"1f1fa-1f1e6","flag_ae":"1f1e6-1f1ea","flag_uy":"1f1fa-1f1fe","flag_uz":"1f1fa-1f1ff","flag_vu":"1f1fb-1f1fa","flag_va":"1f1fb-1f1e6","flag_ve":"1f1fb-1f1ea","flag_vn":"1f1fb-1f1f3","flag_eh":"1f1ea-1f1ed","right_facing_fist_tone1":"1f91c-1f3fb","flag_ye":"1f1fe-1f1ea","flag_zm":"1f1ff-1f1f2","flag_zw":"1f1ff-1f1fc","flag_pr":"1f1f5-1f1f7","flag_ky":"1f1f0-1f1fe","flag_bm":"1f1e7-1f1f2","flag_pf":"1f1f5-1f1eb","flag_ps":"1f1f5-1f1f8","flag_nc":"1f1f3-1f1e8","right_facing_fist_tone2":"1f91c-1f3fc","flag_sh":"1f1f8-1f1ed","flag_aw":"1f1e6-1f1fc","flag_vi":"1f1fb-1f1ee","flag_hk":"1f1ed-1f1f0","flag_ac":"1f1e6-1f1e8","flag_ms":"1f1f2-1f1f8","flag_gu":"1f1ec-1f1fa","flag_gl":"1f1ec-1f1f1","flag_nu":"1f1f3-1f1fa","flag_wf":"1f1fc-1f1eb","flag_mo":"1f1f2-1f1f4","right_facing_fist_tone3":"1f91c-1f3fd","flag_fo":"1f1eb-1f1f4","flag_fk":"1f1eb-1f1f0","flag_je":"1f1ef-1f1ea","flag_ai":"1f1e6-1f1ee","flag_gi":"1f1ec-1f1ee","film_frames":"1f39e","tickets":"1f39f","medal":"1f3c5","person_lifting_weights":"1f3cb","person_golfing":"1f3cc","motorcycle":"1f3cd","race_car":"1f3ce","military_medal":"1f396","reminder_ribbon":"1f397","hot_pepper":"1f336","right_facing_fist_tone4":"1f91c-1f3fe","cloud_rain":"1f327","cloud_snow":"1f328","cloud_lightning":"1f329","cloud_tornado":"1f32a","fog":"1f32b","wind_blowing_face":"1f32c","chipmunk":"1f43f","spider":"1f577","spider_web":"1f578","thermometer":"1f321","microphone2":"1f399","level_slider":"1f39a","control_knobs":"1f39b","flag_white":"1f3f3","flag_black":"1f3f4","rosette":"1f3f5","label":"1f3f7","camera_with_flash":"1f4f8","projector":"1f4fd","cross":"271d","om_symbol":"1f549","dove":"1f54a","candle":"1f56f","clock":"1f570","hole":"1f573","dark_sunglasses":"1f576","joystick":"1f579","paperclips":"1f587","pen_ballpoint":"1f58a","pen_fountain":"1f58b","paintbrush":"1f58c","crayon":"1f58d","desktop":"1f5a5","printer":"1f5a8","right_facing_fist_tone5":"1f91c-1f3ff","keyboard":"2328","trackball":"1f5b2","raised_back_of_hand_tone1":"1f91a-1f3fb","frame_photo":"1f5bc","dividers":"1f5c2","card_box":"1f5c3","file_cabinet":"1f5c4","wastebasket":"1f5d1","notepad_spiral":"1f5d2","calendar_spiral":"1f5d3","compression":"1f5dc","key2":"1f5dd","newspaper2":"1f5de","dagger":"1f5e1","speaking_head":"1f5e3","speech_left":"1f5e8","raised_back_of_hand_tone2":"1f91a-1f3fc","anger_right":"1f5ef","raised_back_of_hand_tone3":"1f91a-1f3fd","ballot_box":"1f5f3","map":"1f5fa","sleeping_accommodation":"1f6cc","tools":"1f6e0","shield":"1f6e1","oil":"1f6e2","satellite_orbital":"1f6f0","fork_knife_plate":"1f37d","eye":"1f441","man_in_business_suit_levitating":"1f574","detective":"1f575","writing_hand":"270d","hand_splayed":"1f590","middle_finger":"1f595","vulcan":"1f596","slight_frown":"1f641","slight_smile":"1f642","mountain_snow":"1f3d4","camping":"1f3d5","beach":"1f3d6","construction_site":"1f3d7","homes":"1f3d8","cityscape":"1f3d9","house_abandoned":"1f3da","classical_building":"1f3db","desert":"1f3dc","island":"1f3dd","park":"1f3de","stadium":"1f3df","couch":"1f6cb","raised_back_of_hand_tone4":"1f91a-1f3fe","shopping_bags":"1f6cd","bellhop":"1f6ce","bed":"1f6cf","motorway":"1f6e3","railway_track":"1f6e4","motorboat":"1f6e5","airplane_small":"1f6e9","airplane_departure":"1f6eb","airplane_arriving":"1f6ec","cruise_ship":"1f6f3","baby_tone1":"1f476-1f3fb","baby_tone2":"1f476-1f3fc","baby_tone3":"1f476-1f3fd","baby_tone4":"1f476-1f3fe","baby_tone5":"1f476-1f3ff","boy_tone1":"1f466-1f3fb","boy_tone2":"1f466-1f3fc","boy_tone3":"1f466-1f3fd","boy_tone4":"1f466-1f3fe","boy_tone5":"1f466-1f3ff","girl_tone1":"1f467-1f3fb","girl_tone2":"1f467-1f3fc","girl_tone3":"1f467-1f3fd","girl_tone4":"1f467-1f3fe","girl_tone5":"1f467-1f3ff","man_tone1":"1f468-1f3fb","man_tone2":"1f468-1f3fc","man_tone3":"1f468-1f3fd","man_tone4":"1f468-1f3fe","man_tone5":"1f468-1f3ff","woman_tone1":"1f469-1f3fb","woman_tone2":"1f469-1f3fc","woman_tone3":"1f469-1f3fd","woman_tone4":"1f469-1f3fe","woman_tone5":"1f469-1f3ff","bride_with_veil_tone1":"1f470-1f3fb","bride_with_veil_tone2":"1f470-1f3fc","raised_back_of_hand_tone5":"1f91a-1f3ff","bride_with_veil_tone3":"1f470-1f3fd","bride_with_veil_tone4":"1f470-1f3fe","bride_with_veil_tone5":"1f470-1f3ff","blond_haired_person_tone1":"1f471-1f3fb","blond_haired_person_tone2":"1f471-1f3fc","blond_haired_person_tone3":"1f471-1f3fd","blond_haired_person_tone4":"1f471-1f3fe","blond_haired_person_tone5":"1f471-1f3ff","man_with_chinese_cap_tone1":"1f472-1f3fb","man_with_chinese_cap_tone2":"1f472-1f3fc","man_with_chinese_cap_tone3":"1f472-1f3fd","man_with_chinese_cap_tone4":"1f472-1f3fe","man_with_chinese_cap_tone5":"1f472-1f3ff","person_wearing_turban_tone1":"1f473-1f3fb","person_wearing_turban_tone2":"1f473-1f3fc","person_wearing_turban_tone3":"1f473-1f3fd","person_wearing_turban_tone4":"1f473-1f3fe","person_wearing_turban_tone5":"1f473-1f3ff","older_man_tone1":"1f474-1f3fb","older_man_tone2":"1f474-1f3fc","older_man_tone3":"1f474-1f3fd","older_man_tone4":"1f474-1f3fe","older_man_tone5":"1f474-1f3ff","older_woman_tone1":"1f475-1f3fb","older_woman_tone2":"1f475-1f3fc","older_woman_tone3":"1f475-1f3fd","older_woman_tone4":"1f475-1f3fe","older_woman_tone5":"1f475-1f3ff","police_officer_tone1":"1f46e-1f3fb","police_officer_tone2":"1f46e-1f3fc","police_officer_tone3":"1f46e-1f3fd","police_officer_tone4":"1f46e-1f3fe","police_officer_tone5":"1f46e-1f3ff","construction_worker_tone1":"1f477-1f3fb","construction_worker_tone2":"1f477-1f3fc","construction_worker_tone3":"1f477-1f3fd","construction_worker_tone4":"1f477-1f3fe","construction_worker_tone5":"1f477-1f3ff","princess_tone1":"1f478-1f3fb","princess_tone2":"1f478-1f3fc","princess_tone3":"1f478-1f3fd","princess_tone4":"1f478-1f3fe","person_doing_cartwheel_tone1":"1f938-1f3fb","princess_tone5":"1f478-1f3ff","guard_tone1":"1f482-1f3fb","guard_tone2":"1f482-1f3fc","person_doing_cartwheel_tone2":"1f938-1f3fc","guard_tone3":"1f482-1f3fd","guard_tone4":"1f482-1f3fe","guard_tone5":"1f482-1f3ff","person_doing_cartwheel_tone3":"1f938-1f3fd","angel_tone1":"1f47c-1f3fb","angel_tone2":"1f47c-1f3fc","angel_tone3":"1f47c-1f3fd","angel_tone4":"1f47c-1f3fe","angel_tone5":"1f47c-1f3ff","person_bowing_tone1":"1f647-1f3fb","person_bowing_tone2":"1f647-1f3fc","person_bowing_tone3":"1f647-1f3fd","person_bowing_tone4":"1f647-1f3fe","person_bowing_tone5":"1f647-1f3ff","person_tipping_hand_tone1":"1f481-1f3fb","person_tipping_hand_tone2":"1f481-1f3fc","person_tipping_hand_tone3":"1f481-1f3fd","person_doing_cartwheel_tone4":"1f938-1f3fe","person_tipping_hand_tone4":"1f481-1f3fe","person_tipping_hand_tone5":"1f481-1f3ff","person_gesturing_no_tone1":"1f645-1f3fb","person_doing_cartwheel_tone5":"1f938-1f3ff","person_gesturing_no_tone2":"1f645-1f3fc","person_gesturing_no_tone3":"1f645-1f3fd","person_gesturing_no_tone4":"1f645-1f3fe","person_gesturing_no_tone5":"1f645-1f3ff","person_gesturing_ok_tone1":"1f646-1f3fb","person_gesturing_ok_tone2":"1f646-1f3fc","person_gesturing_ok_tone3":"1f646-1f3fd","person_gesturing_ok_tone4":"1f646-1f3fe","person_gesturing_ok_tone5":"1f646-1f3ff","person_raising_hand_tone1":"1f64b-1f3fb","person_raising_hand_tone2":"1f64b-1f3fc","person_raising_hand_tone3":"1f64b-1f3fd","person_raising_hand_tone4":"1f64b-1f3fe","person_raising_hand_tone5":"1f64b-1f3ff","person_pouting_tone1":"1f64e-1f3fb","person_pouting_tone2":"1f64e-1f3fc","person_pouting_tone3":"1f64e-1f3fd","person_pouting_tone4":"1f64e-1f3fe","person_pouting_tone5":"1f64e-1f3ff","person_frowning_tone1":"1f64d-1f3fb","person_frowning_tone2":"1f64d-1f3fc","person_frowning_tone3":"1f64d-1f3fd","person_frowning_tone4":"1f64d-1f3fe","person_frowning_tone5":"1f64d-1f3ff","person_getting_massage_tone1":"1f486-1f3fb","person_getting_massage_tone2":"1f486-1f3fc","person_getting_massage_tone3":"1f486-1f3fd","person_getting_massage_tone4":"1f486-1f3fe","person_getting_massage_tone5":"1f486-1f3ff","person_getting_haircut_tone1":"1f487-1f3fb","person_getting_haircut_tone2":"1f487-1f3fc","person_getting_haircut_tone3":"1f487-1f3fd","person_getting_haircut_tone4":"1f487-1f3fe","person_getting_haircut_tone5":"1f487-1f3ff","raised_hands_tone1":"1f64c-1f3fb","raised_hands_tone2":"1f64c-1f3fc","raised_hands_tone3":"1f64c-1f3fd","raised_hands_tone4":"1f64c-1f3fe","raised_hands_tone5":"1f64c-1f3ff","clap_tone1":"1f44f-1f3fb","clap_tone2":"1f44f-1f3fc","clap_tone3":"1f44f-1f3fd","person_playing_water_polo_tone1":"1f93d-1f3fb","clap_tone4":"1f44f-1f3fe","clap_tone5":"1f44f-1f3ff","person_playing_water_polo_tone2":"1f93d-1f3fc","ear_tone1":"1f442-1f3fb","ear_tone2":"1f442-1f3fc","ear_tone3":"1f442-1f3fd","ear_tone4":"1f442-1f3fe","ear_tone5":"1f442-1f3ff","nose_tone1":"1f443-1f3fb","nose_tone2":"1f443-1f3fc","nose_tone3":"1f443-1f3fd","nose_tone4":"1f443-1f3fe","nose_tone5":"1f443-1f3ff","nail_care_tone1":"1f485-1f3fb","nail_care_tone2":"1f485-1f3fc","nail_care_tone3":"1f485-1f3fd","nail_care_tone4":"1f485-1f3fe","nail_care_tone5":"1f485-1f3ff","wave_tone1":"1f44b-1f3fb","wave_tone2":"1f44b-1f3fc","wave_tone3":"1f44b-1f3fd","wave_tone4":"1f44b-1f3fe","wave_tone5":"1f44b-1f3ff","thumbsup_tone1":"1f44d-1f3fb","thumbsup_tone2":"1f44d-1f3fc","thumbsup_tone3":"1f44d-1f3fd","thumbsup_tone4":"1f44d-1f3fe","thumbsup_tone5":"1f44d-1f3ff","thumbsdown_tone1":"1f44e-1f3fb","thumbsdown_tone2":"1f44e-1f3fc","thumbsdown_tone3":"1f44e-1f3fd","thumbsdown_tone4":"1f44e-1f3fe","thumbsdown_tone5":"1f44e-1f3ff","point_up_tone1":"261d-1f3fb","point_up_tone2":"261d-1f3fc","point_up_tone3":"261d-1f3fd","point_up_tone4":"261d-1f3fe","point_up_tone5":"261d-1f3ff","point_up_2_tone1":"1f446-1f3fb","point_up_2_tone2":"1f446-1f3fc","point_up_2_tone3":"1f446-1f3fd","point_up_2_tone4":"1f446-1f3fe","point_up_2_tone5":"1f446-1f3ff","point_down_tone1":"1f447-1f3fb","point_down_tone2":"1f447-1f3fc","point_down_tone3":"1f447-1f3fd","point_down_tone4":"1f447-1f3fe","point_down_tone5":"1f447-1f3ff","point_left_tone1":"1f448-1f3fb","point_left_tone2":"1f448-1f3fc","point_left_tone3":"1f448-1f3fd","point_left_tone4":"1f448-1f3fe","point_left_tone5":"1f448-1f3ff","point_right_tone1":"1f449-1f3fb","point_right_tone2":"1f449-1f3fc","point_right_tone3":"1f449-1f3fd","point_right_tone4":"1f449-1f3fe","point_right_tone5":"1f449-1f3ff","ok_hand_tone1":"1f44c-1f3fb","ok_hand_tone2":"1f44c-1f3fc","person_playing_water_polo_tone3":"1f93d-1f3fd","ok_hand_tone3":"1f44c-1f3fd","ok_hand_tone4":"1f44c-1f3fe","person_playing_water_polo_tone4":"1f93d-1f3fe","ok_hand_tone5":"1f44c-1f3ff","v_tone1":"270c-1f3fb","v_tone2":"270c-1f3fc","v_tone3":"270c-1f3fd","v_tone4":"270c-1f3fe","v_tone5":"270c-1f3ff","punch_tone1":"1f44a-1f3fb","punch_tone2":"1f44a-1f3fc","punch_tone3":"1f44a-1f3fd","punch_tone4":"1f44a-1f3fe","punch_tone5":"1f44a-1f3ff","fist_tone1":"270a-1f3fb","fist_tone2":"270a-1f3fc","fist_tone3":"270a-1f3fd","fist_tone4":"270a-1f3fe","fist_tone5":"270a-1f3ff","raised_hand_tone1":"270b-1f3fb","raised_hand_tone2":"270b-1f3fc","raised_hand_tone3":"270b-1f3fd","raised_hand_tone4":"270b-1f3fe","raised_hand_tone5":"270b-1f3ff","muscle_tone1":"1f4aa-1f3fb","muscle_tone2":"1f4aa-1f3fc","muscle_tone3":"1f4aa-1f3fd","muscle_tone4":"1f4aa-1f3fe","muscle_tone5":"1f4aa-1f3ff","open_hands_tone1":"1f450-1f3fb","open_hands_tone2":"1f450-1f3fc","open_hands_tone3":"1f450-1f3fd","open_hands_tone4":"1f450-1f3fe","open_hands_tone5":"1f450-1f3ff","pray_tone1":"1f64f-1f3fb","person_playing_water_polo_tone5":"1f93d-1f3ff","pray_tone2":"1f64f-1f3fc","pray_tone3":"1f64f-1f3fd","person_playing_handball_tone1":"1f93e-1f3fb","pray_tone4":"1f64f-1f3fe","pray_tone5":"1f64f-1f3ff","person_playing_handball_tone2":"1f93e-1f3fc","person_running_tone1":"1f3c3-1f3fb","person_running_tone2":"1f3c3-1f3fc","person_running_tone3":"1f3c3-1f3fd","person_running_tone4":"1f3c3-1f3fe","person_playing_handball_tone3":"1f93e-1f3fd","person_running_tone5":"1f3c3-1f3ff","person_walking_tone1":"1f6b6-1f3fb","person_walking_tone2":"1f6b6-1f3fc","person_walking_tone3":"1f6b6-1f3fd","person_walking_tone4":"1f6b6-1f3fe","person_walking_tone5":"1f6b6-1f3ff","dancer_tone1":"1f483-1f3fb","person_playing_handball_tone4":"1f93e-1f3fe","dancer_tone2":"1f483-1f3fc","dancer_tone3":"1f483-1f3fd","person_playing_handball_tone5":"1f93e-1f3ff","dancer_tone4":"1f483-1f3fe","dancer_tone5":"1f483-1f3ff","person_juggling_tone1":"1f939-1f3fb","person_rowing_boat_tone1":"1f6a3-1f3fb","person_rowing_boat_tone2":"1f6a3-1f3fc","person_rowing_boat_tone3":"1f6a3-1f3fd","person_rowing_boat_tone4":"1f6a3-1f3fe","person_rowing_boat_tone5":"1f6a3-1f3ff","person_swimming_tone1":"1f3ca-1f3fb","person_swimming_tone2":"1f3ca-1f3fc","person_juggling_tone2":"1f939-1f3fc","person_swimming_tone3":"1f3ca-1f3fd","person_swimming_tone4":"1f3ca-1f3fe","person_swimming_tone5":"1f3ca-1f3ff","person_juggling_tone3":"1f939-1f3fd","person_surfing_tone1":"1f3c4-1f3fb","person_surfing_tone2":"1f3c4-1f3fc","person_surfing_tone3":"1f3c4-1f3fd","person_surfing_tone4":"1f3c4-1f3fe","person_surfing_tone5":"1f3c4-1f3ff","bath_tone1":"1f6c0-1f3fb","bath_tone2":"1f6c0-1f3fc","person_juggling_tone4":"1f939-1f3fe","bath_tone3":"1f6c0-1f3fd","bath_tone4":"1f6c0-1f3fe","bath_tone5":"1f6c0-1f3ff","person_juggling_tone5":"1f939-1f3ff","person_biking_tone1":"1f6b4-1f3fb","person_biking_tone2":"1f6b4-1f3fc","person_biking_tone3":"1f6b4-1f3fd","rainbow_flag":"1f3f3-1f308","person_biking_tone4":"1f6b4-1f3fe","person_biking_tone5":"1f6b4-1f3ff","person_mountain_biking_tone1":"1f6b5-1f3fb","person_mountain_biking_tone2":"1f6b5-1f3fc","person_mountain_biking_tone3":"1f6b5-1f3fd","person_mountain_biking_tone4":"1f6b5-1f3fe","person_mountain_biking_tone5":"1f6b5-1f3ff","horse_racing_tone1":"1f3c7-1f3fb","horse_racing_tone2":"1f3c7-1f3fc","horse_racing_tone3":"1f3c7-1f3fd","horse_racing_tone4":"1f3c7-1f3fe","horse_racing_tone5":"1f3c7-1f3ff","writing_hand_tone1":"270d-1f3fb","writing_hand_tone2":"270d-1f3fc","writing_hand_tone3":"270d-1f3fd","writing_hand_tone4":"270d-1f3fe","writing_hand_tone5":"270d-1f3ff","hand_splayed_tone1":"1f590-1f3fb","hand_splayed_tone2":"1f590-1f3fc","hand_splayed_tone3":"1f590-1f3fd","hand_splayed_tone4":"1f590-1f3fe","hand_splayed_tone5":"1f590-1f3ff","middle_finger_tone1":"1f595-1f3fb","middle_finger_tone2":"1f595-1f3fc","middle_finger_tone3":"1f595-1f3fd","middle_finger_tone4":"1f595-1f3fe","middle_finger_tone5":"1f595-1f3ff","vulcan_tone1":"1f596-1f3fb","vulcan_tone2":"1f596-1f3fc","vulcan_tone3":"1f596-1f3fd","vulcan_tone4":"1f596-1f3fe","vulcan_tone5":"1f596-1f3ff","family_mmb":"1f468-1f468-1f466","family_mmbb":"1f468-1f468-1f466-1f466","family_mmg":"1f468-1f468-1f467","family_mmgb":"1f468-1f468-1f467-1f466","family_mmgg":"1f468-1f468-1f467-1f467","family_mwbb":"1f468-1f469-1f466-1f466","family_mwg":"1f468-1f469-1f467","family_mwgb":"1f468-1f469-1f467-1f466","family_mwgg":"1f468-1f469-1f467-1f467","family_wwb":"1f469-1f469-1f466","family_wwbb":"1f469-1f469-1f466-1f466","family_wwg":"1f469-1f469-1f467","family_wwgb":"1f469-1f469-1f467-1f466","family_wwgg":"1f469-1f469-1f467-1f467","couple_ww":"1f469-2764-1f469","couple_mm":"1f468-2764-1f468","kiss_ww":"1f469-2764-1f48b-1f469","kiss_mm":"1f468-2764-1f48b-1f468","tone1":"1f3fb","tone2":"1f3fc","tone3":"1f3fd","tone4":"1f3fe","tone5":"1f3ff","asterisk":"002a-20e3","eject":"23cf","track_next":"23ed","track_previous":"23ee","play_pause":"23ef","eye_in_speech_bubble":"1f441-1f5e8","stopwatch":"23f1","timer":"23f2","pause_button":"23f8","stop_button":"23f9","record_button":"23fa","umbrella2":"2602","snowman2":"2603","comet":"2604","shamrock":"2618","skull_crossbones":"2620","radioactive":"2622","biohazard":"2623","orthodox_cross":"2626","star_and_crescent":"262a","peace":"262e","yin_yang":"262f","wheel_of_dharma":"2638","frowning2":"2639","hammer_pick":"2692","crossed_swords":"2694","scales":"2696","alembic":"2697","gear":"2699","atom":"269b","fleur-de-lis":"269c","coffin":"26b0","urn":"26b1","thunder_cloud_rain":"26c8","pick":"26cf","helmet_with_cross":"26d1","chains":"26d3","shinto_shrine":"26e9","mountain":"26f0","beach_umbrella":"26f1","ferry":"26f4","skier":"26f7","ice_skate":"26f8","person_bouncing_ball":"26f9","star_of_david":"2721","heart_exclamation":"2763","white_sun_small_cloud":"1f324","white_sun_cloud":"1f325","white_sun_rain_cloud":"1f326","mouse_three_button":"1f5b1","santa_tone1":"1f385-1f3fb","santa_tone2":"1f385-1f3fc","santa_tone3":"1f385-1f3fd","santa_tone4":"1f385-1f3fe","santa_tone5":"1f385-1f3ff","metal_tone1":"1f918-1f3fb","metal_tone2":"1f918-1f3fc","metal_tone3":"1f918-1f3fd","metal_tone4":"1f918-1f3fe","metal_tone5":"1f918-1f3ff","person_lifting_weights_tone1":"1f3cb-1f3fb","person_lifting_weights_tone2":"1f3cb-1f3fc","person_lifting_weights_tone3":"1f3cb-1f3fd","person_lifting_weights_tone4":"1f3cb-1f3fe","person_lifting_weights_tone5":"1f3cb-1f3ff","person_bouncing_ball_tone1":"26f9-1f3fb","person_bouncing_ball_tone2":"26f9-1f3fc","person_bouncing_ball_tone3":"26f9-1f3fd","person_bouncing_ball_tone4":"26f9-1f3fe","person_bouncing_ball_tone5":"26f9-1f3ff","upside_down":"1f643","money_mouth":"1f911","nerd":"1f913","hugging":"1f917","rolling_eyes":"1f644","thinking":"1f914","zipper_mouth":"1f910","thermometer_face":"1f912","head_bandage":"1f915","robot":"1f916","lion_face":"1f981","unicorn":"1f984","scorpion":"1f982","crab":"1f980","turkey":"1f983","cheese":"1f9c0","hotdog":"1f32d","taco":"1f32e","burrito":"1f32f","popcorn":"1f37f","champagne":"1f37e","bow_and_arrow":"1f3f9","amphora":"1f3fa","place_of_worship":"1f6d0","kaaba":"1f54b","mosque":"1f54c","synagogue":"1f54d","menorah":"1f54e","prayer_beads":"1f4ff","cricket_game":"1f3cf","volleyball":"1f3d0","field_hockey":"1f3d1","hockey":"1f3d2","ping_pong":"1f3d3","badminton":"1f3f8","flag_ax":"1f1e6-1f1fd","flag_ta":"1f1f9-1f1e6","flag_io":"1f1ee-1f1f4","flag_bq":"1f1e7-1f1f6","flag_cx":"1f1e8-1f1fd","flag_cc":"1f1e8-1f1e8","flag_gg":"1f1ec-1f1ec","flag_im":"1f1ee-1f1f2","flag_yt":"1f1fe-1f1f9","flag_nf":"1f1f3-1f1eb","flag_pn":"1f1f5-1f1f3","flag_bl":"1f1e7-1f1f1","flag_pm":"1f1f5-1f1f2","flag_gs":"1f1ec-1f1f8","flag_tk":"1f1f9-1f1f0","flag_bv":"1f1e7-1f1fb","flag_hm":"1f1ed-1f1f2","flag_sj":"1f1f8-1f1ef","flag_um":"1f1fa-1f1f2","flag_ic":"1f1ee-1f1e8","flag_ea":"1f1ea-1f1e6","flag_cp":"1f1e8-1f1f5","flag_dg":"1f1e9-1f1ec","flag_as":"1f1e6-1f1f8","flag_aq":"1f1e6-1f1f6","flag_vg":"1f1fb-1f1ec","flag_ck":"1f1e8-1f1f0","flag_cw":"1f1e8-1f1fc","flag_eu":"1f1ea-1f1fa","flag_gf":"1f1ec-1f1eb","flag_tf":"1f1f9-1f1eb","flag_gp":"1f1ec-1f1f5","flag_mq":"1f1f2-1f1f6","flag_mp":"1f1f2-1f1f5","flag_re":"1f1f7-1f1ea","flag_sx":"1f1f8-1f1fd","flag_ss":"1f1f8-1f1f8","flag_tc":"1f1f9-1f1e8","flag_mf":"1f1f2-1f1eb","detective_tone1":"1f575-1f3fb","detective_tone2":"1f575-1f3fc","detective_tone3":"1f575-1f3fd","detective_tone4":"1f575-1f3fe","detective_tone5":"1f575-1f3ff","drum":"1f941","shrimp":"1f990","squid":"1f991","egg":"1f95a","milk":"1f95b","peanuts":"1f95c","kiwi":"1f95d","pancakes":"1f95e","regional_indicator_w":"1f1fc","regional_indicator_v":"1f1fb","regional_indicator_u":"1f1fa","regional_indicator_t":"1f1f9","regional_indicator_s":"1f1f8","regional_indicator_r":"1f1f7","regional_indicator_q":"1f1f6","regional_indicator_p":"1f1f5","regional_indicator_o":"1f1f4","regional_indicator_n":"1f1f3","regional_indicator_m":"1f1f2","regional_indicator_l":"1f1f1","regional_indicator_k":"1f1f0","regional_indicator_j":"1f1ef","regional_indicator_i":"1f1ee","regional_indicator_h":"1f1ed","regional_indicator_g":"1f1ec","regional_indicator_f":"1f1eb","regional_indicator_e":"1f1ea","regional_indicator_d":"1f1e9","regional_indicator_c":"1f1e8","regional_indicator_b":"1f1e7","regional_indicator_a":"1f1e6","digit_nine":"0039","digit_eight":"0038","digit_seven":"0037","digit_six":"0036","digit_five":"0035","digit_four":"0034","digit_three":"0033","digit_two":"0032","digit_one":"0031","digit_zero":"0030","men_with_bunny_ears_partying":"1f46f-2642","women_with_bunny_ears_partying":"1f46f-2640","snowboarder_tone1":"1f3c2-1f3fb","man_golfing":"1f3cc-2642","man_golfing_tone1":"1f3cc-1f3fb-2642","man_golfing_tone2":"1f3cc-1f3fc-2642","man_golfing_tone3":"1f3cc-1f3fd-2642","man_golfing_tone4":"1f3cc-1f3fe-2642","man_golfing_tone5":"1f3cc-1f3ff-2642","woman_golfing":"1f3cc-2640","woman_golfing_tone1":"1f3cc-1f3fb-2640","woman_golfing_tone2":"1f3cc-1f3fc-2640","woman_golfing_tone3":"1f3cc-1f3fd-2640","woman_golfing_tone4":"1f3cc-1f3fe-2640","woman_golfing_tone5":"1f3cc-1f3ff-2640","men_wrestling":"1f93c-2642","women_wrestling":"1f93c-2640","man_juggling_tone5":"1f939-1f3ff-2642","man_juggling_tone4":"1f939-1f3fe-2642","man_juggling_tone3":"1f939-1f3fd-2642","man_juggling_tone2":"1f939-1f3fc-2642","man_juggling_tone1":"1f939-1f3fb-2642","man_juggling":"1f939-2642","woman_juggling_tone5":"1f939-1f3ff-2640","woman_juggling_tone4":"1f939-1f3fe-2640","woman_juggling_tone3":"1f939-1f3fd-2640","woman_juggling_tone2":"1f939-1f3fc-2640","woman_juggling_tone1":"1f939-1f3fb-2640","woman_juggling":"1f939-2640","man_playing_handball_tone5":"1f93e-1f3ff-2642","man_playing_handball_tone4":"1f93e-1f3fe-2642","man_playing_handball_tone3":"1f93e-1f3fd-2642","man_playing_handball_tone2":"1f93e-1f3fc-2642","man_playing_handball_tone1":"1f93e-1f3fb-2642","man_playing_handball":"1f93e-2642","woman_playing_handball_tone5":"1f93e-1f3ff-2640","woman_playing_handball_tone4":"1f93e-1f3fe-2640","woman_playing_handball_tone3":"1f93e-1f3fd-2640","woman_playing_handball_tone2":"1f93e-1f3fc-2640","woman_playing_handball_tone1":"1f93e-1f3fb-2640","woman_playing_handball":"1f93e-2640","man_playing_water_polo_tone5":"1f93d-1f3ff-2642","man_playing_water_polo_tone4":"1f93d-1f3fe-2642","man_playing_water_polo_tone3":"1f93d-1f3fd-2642","man_playing_water_polo_tone2":"1f93d-1f3fc-2642","man_playing_water_polo_tone1":"1f93d-1f3fb-2642","man_playing_water_polo":"1f93d-2642","woman_playing_water_polo_tone5":"1f93d-1f3ff-2640","woman_playing_water_polo_tone4":"1f93d-1f3fe-2640","woman_playing_water_polo_tone3":"1f93d-1f3fd-2640","woman_playing_water_polo_tone2":"1f93d-1f3fc-2640","woman_playing_water_polo_tone1":"1f93d-1f3fb-2640","woman_playing_water_polo":"1f93d-2640","man_cartwheeling_tone5":"1f938-1f3ff-2642","man_cartwheeling_tone4":"1f938-1f3fe-2642","man_cartwheeling_tone3":"1f938-1f3fd-2642","man_cartwheeling_tone2":"1f938-1f3fc-2642","man_cartwheeling_tone1":"1f938-1f3fb-2642","man_cartwheeling":"1f938-2642","woman_cartwheeling_tone5":"1f938-1f3ff-2640","woman_cartwheeling_tone4":"1f938-1f3fe-2640","woman_cartwheeling_tone3":"1f938-1f3fd-2640","woman_cartwheeling_tone2":"1f938-1f3fc-2640","woman_cartwheeling_tone1":"1f938-1f3fb-2640","woman_cartwheeling":"1f938-2640","man_walking_tone5":"1f6b6-1f3ff-2642","man_walking_tone4":"1f6b6-1f3fe-2642","man_walking_tone3":"1f6b6-1f3fd-2642","man_walking_tone2":"1f6b6-1f3fc-2642","man_walking_tone1":"1f6b6-1f3fb-2642","man_walking":"1f6b6-2642","woman_walking_tone5":"1f6b6-1f3ff-2640","woman_walking_tone4":"1f6b6-1f3fe-2640","woman_walking_tone3":"1f6b6-1f3fd-2640","woman_walking_tone2":"1f6b6-1f3fc-2640","woman_walking_tone1":"1f6b6-1f3fb-2640","woman_walking":"1f6b6-2640","man_mountain_biking_tone5":"1f6b5-1f3ff-2642","man_mountain_biking_tone4":"1f6b5-1f3fe-2642","man_mountain_biking_tone3":"1f6b5-1f3fd-2642","man_mountain_biking_tone2":"1f6b5-1f3fc-2642","man_mountain_biking_tone1":"1f6b5-1f3fb-2642","man_mountain_biking":"1f6b5-2642","woman_mountain_biking_tone5":"1f6b5-1f3ff-2640","woman_mountain_biking_tone4":"1f6b5-1f3fe-2640","woman_mountain_biking_tone3":"1f6b5-1f3fd-2640","woman_mountain_biking_tone2":"1f6b5-1f3fc-2640","woman_mountain_biking_tone1":"1f6b5-1f3fb-2640","woman_mountain_biking":"1f6b5-2640","man_biking_tone5":"1f6b4-1f3ff-2642","man_biking_tone4":"1f6b4-1f3fe-2642","man_biking_tone3":"1f6b4-1f3fd-2642","man_biking_tone2":"1f6b4-1f3fc-2642","man_biking_tone1":"1f6b4-1f3fb-2642","man_biking":"1f6b4-2642","woman_biking_tone5":"1f6b4-1f3ff-2640","woman_biking_tone4":"1f6b4-1f3fe-2640","woman_biking_tone3":"1f6b4-1f3fd-2640","woman_biking_tone2":"1f6b4-1f3fc-2640","woman_biking_tone1":"1f6b4-1f3fb-2640","woman_biking":"1f6b4-2640","man_rowing_boat_tone5":"1f6a3-1f3ff-2642","man_rowing_boat_tone4":"1f6a3-1f3fe-2642","man_rowing_boat_tone3":"1f6a3-1f3fd-2642","man_rowing_boat_tone2":"1f6a3-1f3fc-2642","man_rowing_boat_tone1":"1f6a3-1f3fb-2642","man_rowing_boat":"1f6a3-2642","woman_rowing_boat_tone5":"1f6a3-1f3ff-2640","woman_rowing_boat_tone4":"1f6a3-1f3fe-2640","woman_rowing_boat_tone3":"1f6a3-1f3fd-2640","woman_rowing_boat_tone2":"1f6a3-1f3fc-2640","woman_rowing_boat_tone1":"1f6a3-1f3fb-2640","woman_rowing_boat":"1f6a3-2640","man_lifting_weights_tone5":"1f3cb-1f3ff-2642","man_lifting_weights_tone4":"1f3cb-1f3fe-2642","man_lifting_weights_tone3":"1f3cb-1f3fd-2642","man_lifting_weights_tone2":"1f3cb-1f3fc-2642","man_lifting_weights_tone1":"1f3cb-1f3fb-2642","man_lifting_weights":"1f3cb-2642","woman_lifting_weights_tone5":"1f3cb-1f3ff-2640","woman_lifting_weights_tone4":"1f3cb-1f3fe-2640","woman_lifting_weights_tone3":"1f3cb-1f3fd-2640","woman_lifting_weights_tone2":"1f3cb-1f3fc-2640","woman_lifting_weights_tone1":"1f3cb-1f3fb-2640","woman_lifting_weights":"1f3cb-2640","man_swimming_tone5":"1f3ca-1f3ff-2642","man_swimming_tone4":"1f3ca-1f3fe-2642","man_swimming_tone3":"1f3ca-1f3fd-2642","man_swimming_tone2":"1f3ca-1f3fc-2642","man_swimming_tone1":"1f3ca-1f3fb-2642","man_swimming":"1f3ca-2642","woman_swimming_tone5":"1f3ca-1f3ff-2640","woman_swimming_tone4":"1f3ca-1f3fe-2640","woman_swimming_tone3":"1f3ca-1f3fd-2640","woman_swimming_tone2":"1f3ca-1f3fc-2640","woman_swimming_tone1":"1f3ca-1f3fb-2640","woman_swimming":"1f3ca-2640","man_surfing_tone5":"1f3c4-1f3ff-2642","man_surfing_tone4":"1f3c4-1f3fe-2642","man_surfing_tone3":"1f3c4-1f3fd-2642","man_surfing_tone2":"1f3c4-1f3fc-2642","man_surfing_tone1":"1f3c4-1f3fb-2642","man_surfing":"1f3c4-2642","woman_surfing_tone5":"1f3c4-1f3ff-2640","woman_surfing_tone4":"1f3c4-1f3fe-2640","woman_surfing_tone3":"1f3c4-1f3fd-2640","woman_surfing_tone2":"1f3c4-1f3fc-2640","woman_surfing_tone1":"1f3c4-1f3fb-2640","woman_surfing":"1f3c4-2640","man_running_tone5":"1f3c3-1f3ff-2642","man_running_tone4":"1f3c3-1f3fe-2642","man_running_tone3":"1f3c3-1f3fd-2642","man_running_tone2":"1f3c3-1f3fc-2642","man_running_tone1":"1f3c3-1f3fb-2642","man_running":"1f3c3-2642","woman_running_tone5":"1f3c3-1f3ff-2640","woman_running_tone4":"1f3c3-1f3fe-2640","woman_running_tone3":"1f3c3-1f3fd-2640","woman_running_tone2":"1f3c3-1f3fc-2640","woman_running_tone1":"1f3c3-1f3fb-2640","woman_running":"1f3c3-2640","man_bouncing_ball_tone5":"26f9-1f3ff-2642","man_bouncing_ball_tone4":"26f9-1f3fe-2642","man_bouncing_ball_tone3":"26f9-1f3fd-2642","man_bouncing_ball_tone2":"26f9-1f3fc-2642","man_bouncing_ball_tone1":"26f9-1f3fb-2642","man_bouncing_ball":"26f9-2642","woman_bouncing_ball_tone5":"26f9-1f3ff-2640","woman_bouncing_ball_tone4":"26f9-1f3fe-2640","woman_bouncing_ball_tone3":"26f9-1f3fd-2640","woman_bouncing_ball_tone2":"26f9-1f3fc-2640","woman_bouncing_ball_tone1":"26f9-1f3fb-2640","woman_bouncing_ball":"26f9-2640","man_shrugging_tone5":"1f937-1f3ff-2642","man_shrugging_tone4":"1f937-1f3fe-2642","man_shrugging_tone3":"1f937-1f3fd-2642","man_shrugging_tone2":"1f937-1f3fc-2642","man_shrugging_tone1":"1f937-1f3fb-2642","man_shrugging":"1f937-2642","woman_shrugging_tone5":"1f937-1f3ff-2640","woman_shrugging_tone4":"1f937-1f3fe-2640","woman_shrugging_tone3":"1f937-1f3fd-2640","woman_shrugging_tone2":"1f937-1f3fc-2640","woman_shrugging_tone1":"1f937-1f3fb-2640","woman_shrugging":"1f937-2640","man_facepalming_tone5":"1f926-1f3ff-2642","man_facepalming_tone4":"1f926-1f3fe-2642","man_facepalming_tone3":"1f926-1f3fd-2642","man_facepalming_tone2":"1f926-1f3fc-2642","man_facepalming_tone1":"1f926-1f3fb-2642","man_facepalming":"1f926-2642","woman_facepalming_tone5":"1f926-1f3ff-2640","woman_facepalming_tone4":"1f926-1f3fe-2640","woman_facepalming_tone3":"1f926-1f3fd-2640","woman_facepalming_tone2":"1f926-1f3fc-2640","woman_facepalming_tone1":"1f926-1f3fb-2640","woman_facepalming":"1f926-2640","man_pouting_tone5":"1f64e-1f3ff-2642","man_pouting_tone4":"1f64e-1f3fe-2642","man_pouting_tone3":"1f64e-1f3fd-2642","man_pouting_tone2":"1f64e-1f3fc-2642","man_pouting_tone1":"1f64e-1f3fb-2642","man_pouting":"1f64e-2642","woman_pouting_tone5":"1f64e-1f3ff-2640","woman_pouting_tone4":"1f64e-1f3fe-2640","woman_pouting_tone3":"1f64e-1f3fd-2640","woman_pouting_tone2":"1f64e-1f3fc-2640","woman_pouting_tone1":"1f64e-1f3fb-2640","woman_pouting":"1f64e-2640","man_frowning_tone5":"1f64d-1f3ff-2642","man_frowning_tone4":"1f64d-1f3fe-2642","man_frowning_tone3":"1f64d-1f3fd-2642","man_frowning_tone2":"1f64d-1f3fc-2642","man_frowning_tone1":"1f64d-1f3fb-2642","man_frowning":"1f64d-2642","woman_frowning_tone5":"1f64d-1f3ff-2640","woman_frowning_tone4":"1f64d-1f3fe-2640","woman_frowning_tone3":"1f64d-1f3fd-2640","woman_frowning_tone2":"1f64d-1f3fc-2640","woman_frowning_tone1":"1f64d-1f3fb-2640","woman_frowning":"1f64d-2640","man_raising_hand_tone5":"1f64b-1f3ff-2642","man_raising_hand_tone4":"1f64b-1f3fe-2642","man_raising_hand_tone3":"1f64b-1f3fd-2642","man_raising_hand_tone2":"1f64b-1f3fc-2642","man_raising_hand_tone1":"1f64b-1f3fb-2642","man_raising_hand":"1f64b-2642","woman_raising_hand_tone5":"1f64b-1f3ff-2640","woman_raising_hand_tone4":"1f64b-1f3fe-2640","woman_raising_hand_tone3":"1f64b-1f3fd-2640","woman_raising_hand_tone2":"1f64b-1f3fc-2640","woman_raising_hand_tone1":"1f64b-1f3fb-2640","woman_raising_hand":"1f64b-2640","man_bowing_tone5":"1f647-1f3ff-2642","man_bowing_tone4":"1f647-1f3fe-2642","man_bowing_tone3":"1f647-1f3fd-2642","man_bowing_tone2":"1f647-1f3fc-2642","man_bowing_tone1":"1f647-1f3fb-2642","man_bowing":"1f647-2642","woman_bowing_tone5":"1f647-1f3ff-2640","woman_bowing_tone4":"1f647-1f3fe-2640","woman_bowing_tone3":"1f647-1f3fd-2640","woman_bowing_tone2":"1f647-1f3fc-2640","woman_bowing_tone1":"1f647-1f3fb-2640","woman_bowing":"1f647-2640","man_gesturing_ok_tone5":"1f646-1f3ff-2642","man_gesturing_ok_tone4":"1f646-1f3fe-2642","man_gesturing_ok_tone3":"1f646-1f3fd-2642","man_gesturing_ok_tone2":"1f646-1f3fc-2642","man_gesturing_ok_tone1":"1f646-1f3fb-2642","man_gesturing_ok":"1f646-2642","woman_gesturing_ok_tone5":"1f646-1f3ff-2640","woman_gesturing_ok_tone4":"1f646-1f3fe-2640","woman_gesturing_ok_tone3":"1f646-1f3fd-2640","woman_gesturing_ok_tone2":"1f646-1f3fc-2640","woman_gesturing_ok_tone1":"1f646-1f3fb-2640","woman_gesturing_ok":"1f646-2640","man_gesturing_no_tone5":"1f645-1f3ff-2642","man_gesturing_no_tone4":"1f645-1f3fe-2642","man_gesturing_no_tone3":"1f645-1f3fd-2642","man_gesturing_no_tone2":"1f645-1f3fc-2642","man_gesturing_no_tone1":"1f645-1f3fb-2642","man_gesturing_no":"1f645-2642","woman_gesturing_no_tone5":"1f645-1f3ff-2640","woman_gesturing_no_tone4":"1f645-1f3fe-2640","woman_gesturing_no_tone3":"1f645-1f3fd-2640","woman_gesturing_no_tone2":"1f645-1f3fc-2640","woman_gesturing_no_tone1":"1f645-1f3fb-2640","woman_gesturing_no":"1f645-2640","man_getting_haircut_tone5":"1f487-1f3ff-2642","man_getting_haircut_tone4":"1f487-1f3fe-2642","man_getting_haircut_tone3":"1f487-1f3fd-2642","man_getting_haircut_tone2":"1f487-1f3fc-2642","man_getting_haircut_tone1":"1f487-1f3fb-2642","man_getting_haircut":"1f487-2642","woman_getting_haircut_tone5":"1f487-1f3ff-2640","woman_getting_haircut_tone4":"1f487-1f3fe-2640","woman_getting_haircut_tone3":"1f487-1f3fd-2640","woman_getting_haircut_tone2":"1f487-1f3fc-2640","woman_getting_haircut_tone1":"1f487-1f3fb-2640","woman_getting_haircut":"1f487-2640","man_getting_face_massage_tone5":"1f486-1f3ff-2642","man_getting_face_massage_tone4":"1f486-1f3fe-2642","man_getting_face_massage_tone3":"1f486-1f3fd-2642","man_getting_face_massage_tone2":"1f486-1f3fc-2642","man_getting_face_massage_tone1":"1f486-1f3fb-2642","man_getting_face_massage":"1f486-2642","woman_getting_face_massage_tone5":"1f486-1f3ff-2640","woman_getting_face_massage_tone4":"1f486-1f3fe-2640","woman_getting_face_massage_tone3":"1f486-1f3fd-2640","woman_getting_face_massage_tone2":"1f486-1f3fc-2640","woman_getting_face_massage_tone1":"1f486-1f3fb-2640","woman_getting_face_massage":"1f486-2640","man_tipping_hand_tone5":"1f481-1f3ff-2642","man_tipping_hand_tone4":"1f481-1f3fe-2642","man_tipping_hand_tone3":"1f481-1f3fd-2642","man_tipping_hand_tone2":"1f481-1f3fc-2642","man_tipping_hand_tone1":"1f481-1f3fb-2642","man_tipping_hand":"1f481-2642","woman_tipping_hand_tone5":"1f481-1f3ff-2640","woman_tipping_hand_tone4":"1f481-1f3fe-2640","woman_tipping_hand_tone3":"1f481-1f3fd-2640","woman_tipping_hand_tone2":"1f481-1f3fc-2640","woman_tipping_hand_tone1":"1f481-1f3fb-2640","woman_tipping_hand":"1f481-2640","blond-haired_man_tone5":"1f471-1f3ff-2642","blond-haired_man_tone4":"1f471-1f3fe-2642","blond-haired_man_tone3":"1f471-1f3fd-2642","blond-haired_man_tone2":"1f471-1f3fc-2642","blond-haired_man_tone1":"1f471-1f3fb-2642","blond-haired_man":"1f471-2642","blond-haired_woman_tone5":"1f471-1f3ff-2640","blond-haired_woman_tone4":"1f471-1f3fe-2640","blond-haired_woman_tone3":"1f471-1f3fd-2640","blond-haired_woman_tone2":"1f471-1f3fc-2640","blond-haired_woman_tone1":"1f471-1f3fb-2640","blond-haired_woman":"1f471-2640","man_wearing_turban_tone5":"1f473-1f3ff-2642","man_wearing_turban_tone4":"1f473-1f3fe-2642","man_wearing_turban_tone3":"1f473-1f3fd-2642","man_wearing_turban_tone2":"1f473-1f3fc-2642","man_wearing_turban_tone1":"1f473-1f3fb-2642","man_wearing_turban":"1f473-2642","woman_wearing_turban_tone5":"1f473-1f3ff-2640","woman_wearing_turban_tone4":"1f473-1f3fe-2640","woman_wearing_turban_tone3":"1f473-1f3fd-2640","woman_wearing_turban_tone2":"1f473-1f3fc-2640","woman_wearing_turban_tone1":"1f473-1f3fb-2640","woman_wearing_turban":"1f473-2640","man_guard_tone5":"1f482-1f3ff-2642","man_guard_tone4":"1f482-1f3fe-2642","man_guard_tone3":"1f482-1f3fd-2642","man_guard_tone2":"1f482-1f3fc-2642","man_guard_tone1":"1f482-1f3fb-2642","man_guard":"1f482-2642","woman_guard_tone5":"1f482-1f3ff-2640","woman_guard_tone4":"1f482-1f3fe-2640","woman_guard_tone3":"1f482-1f3fd-2640","woman_guard_tone2":"1f482-1f3fc-2640","woman_guard_tone1":"1f482-1f3fb-2640","woman_guard":"1f482-2640","man_detective_tone5":"1f575-1f3ff-2642","man_detective_tone4":"1f575-1f3fe-2642","man_detective_tone3":"1f575-1f3fd-2642","man_detective_tone2":"1f575-1f3fc-2642","man_detective_tone1":"1f575-1f3fb-2642","man_detective":"1f575-2642","woman_detective_tone5":"1f575-1f3ff-2640","woman_detective_tone4":"1f575-1f3fe-2640","woman_detective_tone3":"1f575-1f3fd-2640","woman_detective_tone2":"1f575-1f3fc-2640","woman_detective_tone1":"1f575-1f3fb-2640","woman_detective":"1f575-2640","man_construction_worker_tone5":"1f477-1f3ff-2642","man_construction_worker_tone4":"1f477-1f3fe-2642","man_construction_worker_tone3":"1f477-1f3fd-2642","man_construction_worker_tone2":"1f477-1f3fc-2642","man_construction_worker_tone1":"1f477-1f3fb-2642","man_construction_worker":"1f477-2642","woman_construction_worker_tone5":"1f477-1f3ff-2640","woman_construction_worker_tone4":"1f477-1f3fe-2640","woman_construction_worker_tone3":"1f477-1f3fd-2640","woman_construction_worker_tone2":"1f477-1f3fc-2640","woman_construction_worker_tone1":"1f477-1f3fb-2640","woman_construction_worker":"1f477-2640","man_police_officer_tone5":"1f46e-1f3ff-2642","man_police_officer_tone4":"1f46e-1f3fe-2642","man_police_officer_tone3":"1f46e-1f3fd-2642","man_police_officer_tone2":"1f46e-1f3fc-2642","man_police_officer_tone1":"1f46e-1f3fb-2642","man_police_officer":"1f46e-2642","woman_police_officer_tone5":"1f46e-1f3ff-2640","woman_police_officer_tone4":"1f46e-1f3fe-2640","woman_police_officer_tone3":"1f46e-1f3fd-2640","woman_police_officer_tone2":"1f46e-1f3fc-2640","woman_police_officer_tone1":"1f46e-1f3fb-2640","woman_police_officer":"1f46e-2640","man_technologist_tone5":"1f468-1f3ff-1f4bb","man_technologist_tone4":"1f468-1f3fe-1f4bb","man_technologist_tone3":"1f468-1f3fd-1f4bb","man_technologist_tone2":"1f468-1f3fc-1f4bb","man_technologist_tone1":"1f468-1f3fb-1f4bb","man_technologist":"1f468-1f4bb","woman_technologist_tone5":"1f469-1f3ff-1f4bb","woman_technologist_tone4":"1f469-1f3fe-1f4bb","woman_technologist_tone3":"1f469-1f3fd-1f4bb","woman_technologist_tone2":"1f469-1f3fc-1f4bb","woman_technologist_tone1":"1f469-1f3fb-1f4bb","woman_technologist":"1f469-1f4bb","man_teacher_tone5":"1f468-1f3ff-1f3eb","man_teacher_tone4":"1f468-1f3fe-1f3eb","man_teacher_tone3":"1f468-1f3fd-1f3eb","man_teacher_tone2":"1f468-1f3fc-1f3eb","man_teacher_tone1":"1f468-1f3fb-1f3eb","man_teacher":"1f468-1f3eb","woman_teacher_tone5":"1f469-1f3ff-1f3eb","woman_teacher_tone4":"1f469-1f3fe-1f3eb","woman_teacher_tone3":"1f469-1f3fd-1f3eb","woman_teacher_tone2":"1f469-1f3fc-1f3eb","woman_teacher_tone1":"1f469-1f3fb-1f3eb","woman_teacher":"1f469-1f3eb","man_student_tone5":"1f468-1f3ff-1f393","man_student_tone4":"1f468-1f3fe-1f393","man_student_tone3":"1f468-1f3fd-1f393","man_student_tone2":"1f468-1f3fc-1f393","man_student_tone1":"1f468-1f3fb-1f393","man_student":"1f468-1f393","woman_student_tone5":"1f469-1f3ff-1f393","woman_student_tone4":"1f469-1f3fe-1f393","woman_student_tone3":"1f469-1f3fd-1f393","woman_student_tone2":"1f469-1f3fc-1f393","woman_student_tone1":"1f469-1f3fb-1f393","woman_student":"1f469-1f393","man_singer_tone5":"1f468-1f3ff-1f3a4","man_singer_tone4":"1f468-1f3fe-1f3a4","man_singer_tone3":"1f468-1f3fd-1f3a4","man_singer_tone2":"1f468-1f3fc-1f3a4","man_singer_tone1":"1f468-1f3fb-1f3a4","man_singer":"1f468-1f3a4","woman_singer_tone5":"1f469-1f3ff-1f3a4","woman_singer_tone4":"1f469-1f3fe-1f3a4","woman_singer_tone3":"1f469-1f3fd-1f3a4","woman_singer_tone2":"1f469-1f3fc-1f3a4","woman_singer_tone1":"1f469-1f3fb-1f3a4","woman_singer":"1f469-1f3a4","man_scientist_tone5":"1f468-1f3ff-1f52c","man_scientist_tone4":"1f468-1f3fe-1f52c","man_scientist_tone3":"1f468-1f3fd-1f52c","man_scientist_tone2":"1f468-1f3fc-1f52c","man_scientist_tone1":"1f468-1f3fb-1f52c","man_scientist":"1f468-1f52c","woman_scientist_tone5":"1f469-1f3ff-1f52c","woman_scientist_tone4":"1f469-1f3fe-1f52c","woman_scientist_tone3":"1f469-1f3fd-1f52c","woman_scientist_tone2":"1f469-1f3fc-1f52c","woman_scientist_tone1":"1f469-1f3fb-1f52c","woman_scientist":"1f469-1f52c","man_office_worker_tone5":"1f468-1f3ff-1f4bc","man_office_worker_tone4":"1f468-1f3fe-1f4bc","man_office_worker_tone3":"1f468-1f3fd-1f4bc","man_office_worker_tone2":"1f468-1f3fc-1f4bc","man_office_worker_tone1":"1f468-1f3fb-1f4bc","man_office_worker":"1f468-1f4bc","woman_office_worker_tone5":"1f469-1f3ff-1f4bc","woman_office_worker_tone4":"1f469-1f3fe-1f4bc","woman_office_worker_tone3":"1f469-1f3fd-1f4bc","woman_office_worker_tone2":"1f469-1f3fc-1f4bc","woman_office_worker_tone1":"1f469-1f3fb-1f4bc","woman_office_worker":"1f469-1f4bc","man_mechanic_tone5":"1f468-1f3ff-1f527","man_mechanic_tone4":"1f468-1f3fe-1f527","man_mechanic_tone3":"1f468-1f3fd-1f527","man_mechanic_tone2":"1f468-1f3fc-1f527","man_mechanic_tone1":"1f468-1f3fb-1f527","man_mechanic":"1f468-1f527","woman_mechanic_tone5":"1f469-1f3ff-1f527","woman_mechanic_tone4":"1f469-1f3fe-1f527","woman_mechanic_tone3":"1f469-1f3fd-1f527","woman_mechanic_tone2":"1f469-1f3fc-1f527","woman_mechanic_tone1":"1f469-1f3fb-1f527","woman_mechanic":"1f469-1f527","man_health_worker_tone5":"1f468-1f3ff-2695","man_health_worker_tone4":"1f468-1f3fe-2695","man_health_worker_tone3":"1f468-1f3fd-2695","man_health_worker_tone2":"1f468-1f3fc-2695","man_health_worker_tone1":"1f468-1f3fb-2695","man_health_worker":"1f468-2695","woman_health_worker_tone5":"1f469-1f3ff-2695","woman_health_worker_tone4":"1f469-1f3fe-2695","woman_health_worker_tone3":"1f469-1f3fd-2695","woman_health_worker_tone2":"1f469-1f3fc-2695","woman_health_worker_tone1":"1f469-1f3fb-2695","woman_health_worker":"1f469-2695","man_factory_worker_tone5":"1f468-1f3ff-1f3ed","man_factory_worker_tone4":"1f468-1f3fe-1f3ed","man_factory_worker_tone3":"1f468-1f3fd-1f3ed","man_factory_worker_tone2":"1f468-1f3fc-1f3ed","man_factory_worker_tone1":"1f468-1f3fb-1f3ed","man_factory_worker":"1f468-1f3ed","woman_factory_worker_tone5":"1f469-1f3ff-1f3ed","woman_factory_worker_tone4":"1f469-1f3fe-1f3ed","woman_factory_worker_tone3":"1f469-1f3fd-1f3ed","woman_factory_worker_tone2":"1f469-1f3fc-1f3ed","woman_factory_worker_tone1":"1f469-1f3fb-1f3ed","woman_factory_worker":"1f469-1f3ed","man_cook_tone5":"1f468-1f3ff-1f373","man_cook_tone4":"1f468-1f3fe-1f373","man_cook_tone3":"1f468-1f3fd-1f373","man_cook_tone2":"1f468-1f3fc-1f373","man_cook_tone1":"1f468-1f3fb-1f373","man_cook":"1f468-1f373","woman_cook_tone5":"1f469-1f3ff-1f373","woman_cook_tone4":"1f469-1f3fe-1f373","woman_cook_tone3":"1f469-1f3fd-1f373","woman_cook_tone2":"1f469-1f3fc-1f373","woman_cook_tone1":"1f469-1f3fb-1f373","woman_cook":"1f469-1f373","man_farmer_tone5":"1f468-1f3ff-1f33e","man_farmer_tone4":"1f468-1f3fe-1f33e","man_farmer_tone3":"1f468-1f3fd-1f33e","man_farmer_tone2":"1f468-1f3fc-1f33e","man_farmer_tone1":"1f468-1f3fb-1f33e","man_farmer":"1f468-1f33e","woman_farmer_tone5":"1f469-1f3ff-1f33e","woman_farmer_tone4":"1f469-1f3fe-1f33e","woman_farmer_tone3":"1f469-1f3fd-1f33e","woman_farmer_tone2":"1f469-1f3fc-1f33e","woman_farmer_tone1":"1f469-1f3fb-1f33e","woman_farmer":"1f469-1f33e","man_in_business_suit_levitating_tone1":"1f574-1f3fb","man_in_business_suit_levitating_tone2":"1f574-1f3fc","man_in_business_suit_levitating_tone3":"1f574-1f3fd","man_in_business_suit_levitating_tone4":"1f574-1f3fe","man_in_business_suit_levitating_tone5":"1f574-1f3ff","person_in_bed_tone1":"1f6cc-1f3fb","person_in_bed_tone2":"1f6cc-1f3fc","person_in_bed_tone3":"1f6cc-1f3fd","person_in_bed_tone4":"1f6cc-1f3fe","person_in_bed_tone5":"1f6cc-1f3ff","family_man_boy":"1f468-1f466","family_man_boy_boy":"1f468-1f466-1f466","family_man_girl":"1f468-1f467","family_man_girl_boy":"1f468-1f467-1f466","family_woman_boy":"1f469-1f466","family_woman_boy_boy":"1f469-1f466-1f466","family_woman_girl":"1f469-1f467","family_woman_girl_boy":"1f469-1f467-1f466","family_woman_girl_girl":"1f469-1f467-1f467","man_judge":"1f468-2696","man_judge_tone1":"1f468-1f3fb-2696","man_judge_tone2":"1f468-1f3fc-2696","man_judge_tone3":"1f468-1f3fd-2696","man_judge_tone4":"1f468-1f3fe-2696","man_judge_tone5":"1f468-1f3ff-2696","woman_judge":"1f469-2696","woman_judge_tone1":"1f469-1f3fb-2696","woman_judge_tone2":"1f469-1f3fc-2696","woman_judge_tone3":"1f469-1f3fd-2696","woman_judge_tone4":"1f469-1f3fe-2696","woman_judge_tone5":"1f469-1f3ff-2696","man_pilot":"1f468-2708","man_pilot_tone1":"1f468-1f3fb-2708","man_pilot_tone2":"1f468-1f3fc-2708","man_pilot_tone3":"1f468-1f3fd-2708","man_pilot_tone4":"1f468-1f3fe-2708","man_pilot_tone5":"1f468-1f3ff-2708","woman_pilot":"1f469-2708","woman_pilot_tone1":"1f469-1f3fb-2708","woman_pilot_tone2":"1f469-1f3fc-2708","woman_pilot_tone3":"1f469-1f3fd-2708","woman_pilot_tone4":"1f469-1f3fe-2708","woman_pilot_tone5":"1f469-1f3ff-2708","man_artist":"1f468-1f3a8","man_artist_tone1":"1f468-1f3fb-1f3a8","man_artist_tone2":"1f468-1f3fc-1f3a8","man_artist_tone3":"1f468-1f3fd-1f3a8","man_artist_tone4":"1f468-1f3fe-1f3a8","man_artist_tone5":"1f468-1f3ff-1f3a8","woman_artist":"1f469-1f3a8","woman_artist_tone1":"1f469-1f3fb-1f3a8","woman_artist_tone2":"1f469-1f3fc-1f3a8","woman_artist_tone3":"1f469-1f3fd-1f3a8","woman_artist_tone4":"1f469-1f3fe-1f3a8","woman_artist_tone5":"1f469-1f3ff-1f3a8","man_astronaut":"1f468-1f680","man_astronaut_tone1":"1f468-1f3fb-1f680","man_astronaut_tone2":"1f468-1f3fc-1f680","man_astronaut_tone3":"1f468-1f3fd-1f680","man_astronaut_tone4":"1f468-1f3fe-1f680","man_astronaut_tone5":"1f468-1f3ff-1f680","woman_astronaut":"1f469-1f680","woman_astronaut_tone1":"1f469-1f3fb-1f680","woman_astronaut_tone2":"1f469-1f3fc-1f680","woman_astronaut_tone3":"1f469-1f3fd-1f680","woman_astronaut_tone4":"1f469-1f3fe-1f680","woman_astronaut_tone5":"1f469-1f3ff-1f680","man_firefighter":"1f468-1f692","man_firefighter_tone1":"1f468-1f3fb-1f692","man_firefighter_tone2":"1f468-1f3fc-1f692","man_firefighter_tone3":"1f468-1f3fd-1f692","man_firefighter_tone4":"1f468-1f3fe-1f692","man_firefighter_tone5":"1f468-1f3ff-1f692","woman_firefighter":"1f469-1f692","woman_firefighter_tone1":"1f469-1f3fb-1f692","woman_firefighter_tone2":"1f469-1f3fc-1f692","woman_firefighter_tone3":"1f469-1f3fd-1f692","woman_firefighter_tone4":"1f469-1f3fe-1f692","woman_firefighter_tone5":"1f469-1f3ff-1f692","female_sign":"2640","male_sign":"2642","medical_symbol":"2695","united_nations":"1f1fa-1f1f3","snowboarder_tone2":"1f3c2-1f3fc","snowboarder_tone3":"1f3c2-1f3fd","snowboarder_tone4":"1f3c2-1f3fe","snowboarder_tone5":"1f3c2-1f3ff","person_golfing_tone1":"1f3cc-1f3fb","person_golfing_tone2":"1f3cc-1f3fc","person_golfing_tone3":"1f3cc-1f3fd","person_golfing_tone4":"1f3cc-1f3fe","person_golfing_tone5":"1f3cc-1f3ff","family_man_girl_girl":"1f468-1f467-1f467","family_man_woman_boy":"1f468-1f469-1f466","couple_with_heart_woman_man":"1f469-2764-1f468","kiss_woman_man":"1f469-2764-1f48b-1f468","sled":"1f6f7","flying_saucer":"1f6f8","love_you_gesture":"1f91f","face_with_raised_eyebrow":"1f928","star_struck":"1f929","crazy_face":"1f92a","shushing_face":"1f92b","face_with_symbols_over_mouth":"1f92c","face_with_hand_over_mouth":"1f92d","face_vomiting":"1f92e","exploding_head":"1f92f","breast_feeding":"1f931","palms_up_together":"1f932","curling_stone":"1f94c","dumpling":"1f95f","fortune_cookie":"1f960","takeout_box":"1f961","chopsticks":"1f962","bowl_with_spoon":"1f963","cup_with_straw":"1f964","coconut":"1f965","broccoli":"1f966","pie":"1f967","pretzel":"1f968","cut_of_meat":"1f969","sandwich":"1f96a","canned_food":"1f96b","giraffe":"1f992","zebra":"1f993","hedgehog":"1f994","sauropod":"1f995","t_rex":"1f996","cricket":"1f997","face_with_monocle":"1f9d0","adult":"1f9d1","child":"1f9d2","older_adult":"1f9d3","bearded_person":"1f9d4","woman_with_headscarf":"1f9d5","person_in_steamy_room":"1f9d6","person_climbing":"1f9d7","person_in_lotus_position":"1f9d8","mage":"1f9d9","fairy":"1f9da","vampire":"1f9db","merperson":"1f9dc","elf":"1f9dd","genie":"1f9de","zombie":"1f9df","brain":"1f9e0","orange_heart":"1f9e1","billed_cap":"1f9e2","scarf":"1f9e3","gloves":"1f9e4","coat":"1f9e5","socks":"1f9e6","england":"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f","scotland":"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f","wales":"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f","love_you_gesture_tone1":"1f91f-1f3fb","love_you_gesture_tone2":"1f91f-1f3fc","love_you_gesture_tone3":"1f91f-1f3fd","love_you_gesture_tone4":"1f91f-1f3fe","love_you_gesture_tone5":"1f91f-1f3ff","breast_feeding_tone1":"1f931-1f3fb","breast_feeding_tone2":"1f931-1f3fc","breast_feeding_tone3":"1f931-1f3fd","breast_feeding_tone4":"1f931-1f3fe","breast_feeding_tone5":"1f931-1f3ff","palms_up_together_tone1":"1f932-1f3fb","palms_up_together_tone2":"1f932-1f3fc","palms_up_together_tone3":"1f932-1f3fd","palms_up_together_tone4":"1f932-1f3fe","palms_up_together_tone5":"1f932-1f3ff","adult_tone1":"1f9d1-1f3fb","adult_tone2":"1f9d1-1f3fc","adult_tone3":"1f9d1-1f3fd","adult_tone4":"1f9d1-1f3fe","adult_tone5":"1f9d1-1f3ff","child_tone1":"1f9d2-1f3fb","child_tone2":"1f9d2-1f3fc","child_tone3":"1f9d2-1f3fd","child_tone4":"1f9d2-1f3fe","child_tone5":"1f9d2-1f3ff","older_adult_tone1":"1f9d3-1f3fb","older_adult_tone2":"1f9d3-1f3fc","older_adult_tone3":"1f9d3-1f3fd","older_adult_tone4":"1f9d3-1f3fe","older_adult_tone5":"1f9d3-1f3ff","bearded_person_tone1":"1f9d4-1f3fb","bearded_person_tone2":"1f9d4-1f3fc","bearded_person_tone3":"1f9d4-1f3fd","bearded_person_tone4":"1f9d4-1f3fe","bearded_person_tone5":"1f9d4-1f3ff","woman_with_headscarf_tone1":"1f9d5-1f3fb","woman_with_headscarf_tone2":"1f9d5-1f3fc","woman_with_headscarf_tone3":"1f9d5-1f3fd","woman_with_headscarf_tone4":"1f9d5-1f3fe","woman_with_headscarf_tone5":"1f9d5-1f3ff","person_in_steamy_room_tone1":"1f9d6-1f3fb","person_in_steamy_room_tone2":"1f9d6-1f3fc","person_in_steamy_room_tone3":"1f9d6-1f3fd","person_in_steamy_room_tone4":"1f9d6-1f3fe","person_in_steamy_room_tone5":"1f9d6-1f3ff","person_climbing_tone1":"1f9d7-1f3fb","person_climbing_tone2":"1f9d7-1f3fc","person_climbing_tone3":"1f9d7-1f3fd","person_climbing_tone4":"1f9d7-1f3fe","person_climbing_tone5":"1f9d7-1f3ff","person_in_lotus_position_tone1":"1f9d8-1f3fb","person_in_lotus_position_tone2":"1f9d8-1f3fc","person_in_lotus_position_tone3":"1f9d8-1f3fd","person_in_lotus_position_tone4":"1f9d8-1f3fe","person_in_lotus_position_tone5":"1f9d8-1f3ff","mage_tone1":"1f9d9-1f3fb","mage_tone2":"1f9d9-1f3fc","mage_tone3":"1f9d9-1f3fd","mage_tone4":"1f9d9-1f3fe","mage_tone5":"1f9d9-1f3ff","fairy_tone1":"1f9da-1f3fb","fairy_tone2":"1f9da-1f3fc","fairy_tone3":"1f9da-1f3fd","fairy_tone4":"1f9da-1f3fe","fairy_tone5":"1f9da-1f3ff","vampire_tone1":"1f9db-1f3fb","vampire_tone2":"1f9db-1f3fc","vampire_tone3":"1f9db-1f3fd","vampire_tone4":"1f9db-1f3fe","vampire_tone5":"1f9db-1f3ff","merperson_tone1":"1f9dc-1f3fb","merperson_tone2":"1f9dc-1f3fc","merperson_tone3":"1f9dc-1f3fd","merperson_tone4":"1f9dc-1f3fe","merperson_tone5":"1f9dc-1f3ff","elf_tone1":"1f9dd-1f3fb","elf_tone2":"1f9dd-1f3fc","elf_tone3":"1f9dd-1f3fd","elf_tone4":"1f9dd-1f3fe","elf_tone5":"1f9dd-1f3ff","woman_mage":"1f9d9-2640","man_mage":"1f9d9-2642","woman_mage_tone1":"1f9d9-1f3fb-2640","man_mage_tone1":"1f9d9-1f3fb-2642","woman_mage_tone2":"1f9d9-1f3fc-2640","man_mage_tone2":"1f9d9-1f3fc-2642","woman_mage_tone3":"1f9d9-1f3fd-2640","man_mage_tone3":"1f9d9-1f3fd-2642","woman_mage_tone4":"1f9d9-1f3fe-2640","man_mage_tone4":"1f9d9-1f3fe-2642","woman_mage_tone5":"1f9d9-1f3ff-2640","man_mage_tone5":"1f9d9-1f3ff-2642","woman_fairy":"1f9da-2640","man_fairy":"1f9da-2642","woman_fairy_tone1":"1f9da-1f3fb-2640","man_fairy_tone1":"1f9da-1f3fb-2642","woman_fairy_tone2":"1f9da-1f3fc-2640","man_fairy_tone2":"1f9da-1f3fc-2642","woman_fairy_tone3":"1f9da-1f3fd-2640","man_fairy_tone3":"1f9da-1f3fd-2642","woman_fairy_tone4":"1f9da-1f3fe-2640","man_fairy_tone4":"1f9da-1f3fe-2642","woman_fairy_tone5":"1f9da-1f3ff-2640","man_fairy_tone5":"1f9da-1f3ff-2642","woman_vampire":"1f9db-2640","man_vampire":"1f9db-2642","woman_vampire_tone1":"1f9db-1f3fb-2640","man_vampire_tone1":"1f9db-1f3fb-2642","woman_vampire_tone2":"1f9db-1f3fc-2640","man_vampire_tone2":"1f9db-1f3fc-2642","woman_vampire_tone3":"1f9db-1f3fd-2640","man_vampire_tone3":"1f9db-1f3fd-2642","woman_vampire_tone4":"1f9db-1f3fe-2640","man_vampire_tone4":"1f9db-1f3fe-2642","woman_vampire_tone5":"1f9db-1f3ff-2640","man_vampire_tone5":"1f9db-1f3ff-2642","mermaid":"1f9dc-2640","merman":"1f9dc-2642","mermaid_tone1":"1f9dc-1f3fb-2640","merman_tone1":"1f9dc-1f3fb-2642","mermaid_tone2":"1f9dc-1f3fc-2640","merman_tone2":"1f9dc-1f3fc-2642","mermaid_tone3":"1f9dc-1f3fd-2640","merman_tone3":"1f9dc-1f3fd-2642","mermaid_tone4":"1f9dc-1f3fe-2640","merman_tone4":"1f9dc-1f3fe-2642","mermaid_tone5":"1f9dc-1f3ff-2640","merman_tone5":"1f9dc-1f3ff-2642","woman_elf":"1f9dd-2640","man_elf":"1f9dd-2642","woman_elf_tone1":"1f9dd-1f3fb-2640","man_elf_tone1":"1f9dd-1f3fb-2642","woman_elf_tone2":"1f9dd-1f3fc-2640","man_elf_tone2":"1f9dd-1f3fc-2642","woman_elf_tone3":"1f9dd-1f3fd-2640","man_elf_tone3":"1f9dd-1f3fd-2642","woman_elf_tone4":"1f9dd-1f3fe-2640","man_elf_tone4":"1f9dd-1f3fe-2642","woman_elf_tone5":"1f9dd-1f3ff-2640","man_elf_tone5":"1f9dd-1f3ff-2642","woman_genie":"1f9de-2640","man_genie":"1f9de-2642","woman_zombie":"1f9df-2640","man_zombie":"1f9df-2642","woman_in_steamy_room":"1f9d6-2640","man_in_steamy_room":"1f9d6-2642","woman_in_steamy_room_tone1":"1f9d6-1f3fb-2640","man_in_steamy_room_tone1":"1f9d6-1f3fb-2642","woman_in_steamy_room_tone2":"1f9d6-1f3fc-2640","man_in_steamy_room_tone2":"1f9d6-1f3fc-2642","woman_in_steamy_room_tone3":"1f9d6-1f3fd-2640","man_in_steamy_room_tone3":"1f9d6-1f3fd-2642","woman_in_steamy_room_tone4":"1f9d6-1f3fe-2640","man_in_steamy_room_tone4":"1f9d6-1f3fe-2642","woman_in_steamy_room_tone5":"1f9d6-1f3ff-2640","man_in_steamy_room_tone5":"1f9d6-1f3ff-2642","woman_climbing":"1f9d7-2640","man_climbing":"1f9d7-2642","woman_climbing_tone1":"1f9d7-1f3fb-2640","man_climbing_tone1":"1f9d7-1f3fb-2642","woman_climbing_tone2":"1f9d7-1f3fc-2640","man_climbing_tone2":"1f9d7-1f3fc-2642","woman_climbing_tone3":"1f9d7-1f3fd-2640","man_climbing_tone3":"1f9d7-1f3fd-2642","woman_climbing_tone4":"1f9d7-1f3fe-2640","man_climbing_tone4":"1f9d7-1f3fe-2642","woman_climbing_tone5":"1f9d7-1f3ff-2640","man_climbing_tone5":"1f9d7-1f3ff-2642","woman_in_lotus_position":"1f9d8-2640","man_in_lotus_position":"1f9d8-2642","woman_in_lotus_position_tone1":"1f9d8-1f3fb-2640","man_in_lotus_position_tone1":"1f9d8-1f3fb-2642","woman_in_lotus_position_tone2":"1f9d8-1f3fc-2640","man_in_lotus_position_tone2":"1f9d8-1f3fc-2642","woman_in_lotus_position_tone3":"1f9d8-1f3fd-2640","man_in_lotus_position_tone3":"1f9d8-1f3fd-2642","woman_in_lotus_position_tone4":"1f9d8-1f3fe-2640","man_in_lotus_position_tone4":"1f9d8-1f3fe-2642","woman_in_lotus_position_tone5":"1f9d8-1f3ff-2640","man_in_lotus_position_tone5":"1f9d8-1f3ff-2642"} \ No newline at end of file + + * @version 2018-03-10 14:00:24 + * @link https://github.com/fooleap/disqus-php-api + * + */ + require_once('init.php'); +?> +{"100":"1f4af","1234":"1f522","hash":"0023-20e3","zero":"0030-20e3","one":"0031-20e3","two":"0032-20e3","three":"0033-20e3","four":"0034-20e3","five":"0035-20e3","six":"0036-20e3","seven":"0037-20e3","eight":"0038-20e3","nine":"0039-20e3","copyright":"00a9","registered":"00ae","bangbang":"203c","interrobang":"2049","tm":"2122","information_source":"2139","left_right_arrow":"2194","arrow_up_down":"2195","arrow_upper_left":"2196","third_place":"1f949","arrow_upper_right":"2197","arrow_lower_right":"2198","arrow_lower_left":"2199","second_place":"1f948","leftwards_arrow_with_hook":"21a9","arrow_right_hook":"21aa","watch":"231a","hourglass":"231b","fast_forward":"23e9","rewind":"23ea","arrow_double_up":"23eb","arrow_double_down":"23ec","alarm_clock":"23f0","hourglass_flowing_sand":"23f3","m":"24c2","black_small_square":"25aa","white_small_square":"25ab","arrow_forward":"25b6","arrow_backward":"25c0","white_medium_square":"25fb","black_medium_square":"25fc","white_medium_small_square":"25fd","black_medium_small_square":"25fe","sunny":"2600","cloud":"2601","telephone":"260e","ballot_box_with_check":"2611","umbrella":"2614","coffee":"2615","point_up":"261d","relaxed":"263a","aries":"2648","first_place":"1f947","taurus":"2649","person_fencing":"1f93a","gemini":"264a","cancer":"264b","goal":"1f945","leo":"264c","asterisk_symbol":"002a","virgo":"264d","person_playing_handball":"1f93e","libra":"264e","regional_indicator_z":"1f1ff","person_playing_water_polo":"1f93d","scorpius":"264f","sagittarius":"2650","martial_arts_uniform":"1f94b","capricorn":"2651","boxing_glove":"1f94a","aquarius":"2652","people_wrestling":"1f93c","pisces":"2653","spades":"2660","clubs":"2663","hearts":"2665","diamonds":"2666","hotsprings":"2668","recycle":"267b","person_juggling":"1f939","wheelchair":"267f","anchor":"2693","warning":"26a0","zap":"26a1","white_circle":"26aa","black_circle":"26ab","soccer":"26bd","baseball":"26be","snowman":"26c4","partly_sunny":"26c5","ophiuchus":"26ce","person_doing_cartwheel":"1f938","no_entry":"26d4","church":"26ea","fountain":"26f2","canoe":"1f6f6","golf":"26f3","sailboat":"26f5","tent":"26fa","fuelpump":"26fd","scissors":"2702","white_check_mark":"2705","airplane":"2708","envelope":"2709","fist":"270a","raised_hand":"270b","v":"270c","pencil2":"270f","black_nib":"2712","heavy_check_mark":"2714","heavy_multiplication_x":"2716","sparkles":"2728","eight_spoked_asterisk":"2733","eight_pointed_black_star":"2734","snowflake":"2744","sparkle":"2747","x":"274c","negative_squared_cross_mark":"274e","question":"2753","grey_question":"2754","motor_scooter":"1f6f5","grey_exclamation":"2755","exclamation":"2757","heart":"2764","heavy_plus_sign":"2795","heavy_minus_sign":"2796","heavy_division_sign":"2797","arrow_right":"27a1","curly_loop":"27b0","arrow_heading_up":"2934","arrow_heading_down":"2935","arrow_left":"2b05","arrow_up":"2b06","scooter":"1f6f4","arrow_down":"2b07","black_large_square":"2b1b","white_large_square":"2b1c","star":"2b50","o":"2b55","wavy_dash":"3030","part_alternation_mark":"303d","congratulations":"3297","shopping_cart":"1f6d2","secret":"3299","mahjong":"1f004","black_joker":"1f0cf","a":"1f170","b":"1f171","o2":"1f17e","parking":"1f17f","octagonal_sign":"1f6d1","ab":"1f18e","cl":"1f191","regional_indicator_y":"1f1fe","cool":"1f192","free":"1f193","id":"1f194","new":"1f195","ng":"1f196","ok":"1f197","sos":"1f198","spoon":"1f944","up":"1f199","vs":"1f19a","flag_cn":"1f1e8-1f1f3","flag_de":"1f1e9-1f1ea","flag_es":"1f1ea-1f1f8","flag_fr":"1f1eb-1f1f7","flag_gb":"1f1ec-1f1e7","champagne_glass":"1f942","tumbler_glass":"1f943","flag_it":"1f1ee-1f1f9","flag_jp":"1f1ef-1f1f5","flag_kr":"1f1f0-1f1f7","flag_us":"1f1fa-1f1f8","flag_ru":"1f1f7-1f1fa","koko":"1f201","sa":"1f202","u7121":"1f21a","u6307":"1f22f","stuffed_flatbread":"1f959","u7981":"1f232","u7a7a":"1f233","u5408":"1f234","u6e80":"1f235","u6709":"1f236","shallow_pan_of_food":"1f958","u6708":"1f237","u7533":"1f238","u5272":"1f239","salad":"1f957","u55b6":"1f23a","ideograph_advantage":"1f250","accept":"1f251","cyclone":"1f300","french_bread":"1f956","foggy":"1f301","closed_umbrella":"1f302","night_with_stars":"1f303","sunrise_over_mountains":"1f304","sunrise":"1f305","city_dusk":"1f306","carrot":"1f955","city_sunset":"1f307","rainbow":"1f308","potato":"1f954","bridge_at_night":"1f309","ocean":"1f30a","volcano":"1f30b","milky_way":"1f30c","earth_asia":"1f30f","new_moon":"1f311","bacon":"1f953","first_quarter_moon":"1f313","waxing_gibbous_moon":"1f314","full_moon":"1f315","crescent_moon":"1f319","first_quarter_moon_with_face":"1f31b","star2":"1f31f","cucumber":"1f952","stars":"1f320","chestnut":"1f330","avocado":"1f951","seedling":"1f331","palm_tree":"1f334","cactus":"1f335","tulip":"1f337","cherry_blossom":"1f338","rose":"1f339","hibiscus":"1f33a","sunflower":"1f33b","blossom":"1f33c","corn":"1f33d","croissant":"1f950","ear_of_rice":"1f33e","herb":"1f33f","four_leaf_clover":"1f340","maple_leaf":"1f341","fallen_leaf":"1f342","leaves":"1f343","mushroom":"1f344","tomato":"1f345","eggplant":"1f346","grapes":"1f347","melon":"1f348","watermelon":"1f349","tangerine":"1f34a","wilted_rose":"1f940","banana":"1f34c","pineapple":"1f34d","apple":"1f34e","green_apple":"1f34f","peach":"1f351","cherries":"1f352","strawberry":"1f353","rhino":"1f98f","hamburger":"1f354","pizza":"1f355","meat_on_bone":"1f356","lizard":"1f98e","poultry_leg":"1f357","rice_cracker":"1f358","rice_ball":"1f359","gorilla":"1f98d","rice":"1f35a","curry":"1f35b","deer":"1f98c","ramen":"1f35c","spaghetti":"1f35d","bread":"1f35e","fries":"1f35f","butterfly":"1f98b","sweet_potato":"1f360","dango":"1f361","fox":"1f98a","oden":"1f362","sushi":"1f363","owl":"1f989","fried_shrimp":"1f364","fish_cake":"1f365","shark":"1f988","icecream":"1f366","bat":"1f987","shaved_ice":"1f367","regional_indicator_x":"1f1fd","ice_cream":"1f368","duck":"1f986","doughnut":"1f369","eagle":"1f985","cookie":"1f36a","black_heart":"1f5a4","chocolate_bar":"1f36b","candy":"1f36c","lollipop":"1f36d","custard":"1f36e","honey_pot":"1f36f","fingers_crossed":"1f91e","cake":"1f370","bento":"1f371","stew":"1f372","handshake":"1f91d","cooking":"1f373","fork_and_knife":"1f374","tea":"1f375","sake":"1f376","wine_glass":"1f377","cocktail":"1f378","tropical_drink":"1f379","beer":"1f37a","beers":"1f37b","ribbon":"1f380","gift":"1f381","birthday":"1f382","jack_o_lantern":"1f383","left_facing_fist":"1f91b","right_facing_fist":"1f91c","christmas_tree":"1f384","santa":"1f385","fireworks":"1f386","raised_back_of_hand":"1f91a","sparkler":"1f387","balloon":"1f388","tada":"1f389","confetti_ball":"1f38a","tanabata_tree":"1f38b","crossed_flags":"1f38c","call_me":"1f919","bamboo":"1f38d","man_dancing":"1f57a","dolls":"1f38e","selfie":"1f933","flags":"1f38f","pregnant_woman":"1f930","wind_chime":"1f390","person_facepalming":"1f926","person_shrugging":"1f937","rice_scene":"1f391","school_satchel":"1f392","mortar_board":"1f393","carousel_horse":"1f3a0","ferris_wheel":"1f3a1","roller_coaster":"1f3a2","fishing_pole_and_fish":"1f3a3","microphone":"1f3a4","pound_symbol":"0023","movie_camera":"1f3a5","cinema":"1f3a6","headphones":"1f3a7","mrs_claus":"1f936","art":"1f3a8","man_in_tuxedo":"1f935","tophat":"1f3a9","circus_tent":"1f3aa","prince":"1f934","ticket":"1f3ab","clapper":"1f3ac","performing_arts":"1f3ad","sneezing_face":"1f927","video_game":"1f3ae","dart":"1f3af","slot_machine":"1f3b0","8ball":"1f3b1","game_die":"1f3b2","bowling":"1f3b3","flower_playing_cards":"1f3b4","lying_face":"1f925","musical_note":"1f3b5","notes":"1f3b6","saxophone":"1f3b7","drooling_face":"1f924","guitar":"1f3b8","musical_keyboard":"1f3b9","trumpet":"1f3ba","rofl":"1f923","violin":"1f3bb","musical_score":"1f3bc","running_shirt_with_sash":"1f3bd","nauseated_face":"1f922","tennis":"1f3be","ski":"1f3bf","basketball":"1f3c0","checkered_flag":"1f3c1","clown":"1f921","snowboarder":"1f3c2","person_running":"1f3c3","person_surfing":"1f3c4","trophy":"1f3c6","football":"1f3c8","person_swimming":"1f3ca","house":"1f3e0","house_with_garden":"1f3e1","office":"1f3e2","post_office":"1f3e3","hospital":"1f3e5","bank":"1f3e6","atm":"1f3e7","hotel":"1f3e8","love_hotel":"1f3e9","convenience_store":"1f3ea","school":"1f3eb","department_store":"1f3ec","cowboy":"1f920","factory":"1f3ed","izakaya_lantern":"1f3ee","japanese_castle":"1f3ef","european_castle":"1f3f0","snail":"1f40c","snake":"1f40d","racehorse":"1f40e","sheep":"1f411","monkey":"1f412","chicken":"1f414","boar":"1f417","elephant":"1f418","octopus":"1f419","shell":"1f41a","prince_tone1":"1f934-1f3fb","bug":"1f41b","ant":"1f41c","bee":"1f41d","beetle":"1f41e","fish":"1f41f","tropical_fish":"1f420","blowfish":"1f421","turtle":"1f422","hatching_chick":"1f423","baby_chick":"1f424","hatched_chick":"1f425","bird":"1f426","penguin":"1f427","koala":"1f428","poodle":"1f429","camel":"1f42b","dolphin":"1f42c","mouse":"1f42d","cow":"1f42e","tiger":"1f42f","rabbit":"1f430","cat":"1f431","dragon_face":"1f432","whale":"1f433","horse":"1f434","monkey_face":"1f435","dog":"1f436","pig":"1f437","frog":"1f438","hamster":"1f439","wolf":"1f43a","bear":"1f43b","panda_face":"1f43c","pig_nose":"1f43d","feet":"1f43e","prince_tone2":"1f934-1f3fc","eyes":"1f440","ear":"1f442","nose":"1f443","lips":"1f444","tongue":"1f445","prince_tone3":"1f934-1f3fd","point_up_2":"1f446","point_down":"1f447","point_left":"1f448","point_right":"1f449","punch":"1f44a","wave":"1f44b","ok_hand":"1f44c","thumbsup":"1f44d","thumbsdown":"1f44e","clap":"1f44f","open_hands":"1f450","crown":"1f451","womans_hat":"1f452","eyeglasses":"1f453","necktie":"1f454","shirt":"1f455","prince_tone4":"1f934-1f3fe","jeans":"1f456","dress":"1f457","kimono":"1f458","prince_tone5":"1f934-1f3ff","bikini":"1f459","womans_clothes":"1f45a","purse":"1f45b","handbag":"1f45c","pouch":"1f45d","mans_shoe":"1f45e","athletic_shoe":"1f45f","high_heel":"1f460","sandal":"1f461","boot":"1f462","footprints":"1f463","bust_in_silhouette":"1f464","mrs_claus_tone1":"1f936-1f3fb","boy":"1f466","girl":"1f467","man":"1f468","woman":"1f469","family":"1f46a","couple":"1f46b","police_officer":"1f46e","people_with_bunny_ears_partying":"1f46f","bride_with_veil":"1f470","blond_haired_person":"1f471","man_with_chinese_cap":"1f472","person_wearing_turban":"1f473","older_man":"1f474","older_woman":"1f475","baby":"1f476","construction_worker":"1f477","princess":"1f478","japanese_ogre":"1f479","mrs_claus_tone2":"1f936-1f3fc","japanese_goblin":"1f47a","ghost":"1f47b","angel":"1f47c","alien":"1f47d","space_invader":"1f47e","mrs_claus_tone3":"1f936-1f3fd","imp":"1f47f","skull":"1f480","card_index":"1f4c7","person_tipping_hand":"1f481","guard":"1f482","dancer":"1f483","lipstick":"1f484","nail_care":"1f485","ledger":"1f4d2","person_getting_massage":"1f486","notebook":"1f4d3","person_getting_haircut":"1f487","notebook_with_decorative_cover":"1f4d4","barber":"1f488","closed_book":"1f4d5","syringe":"1f489","book":"1f4d6","pill":"1f48a","green_book":"1f4d7","kiss":"1f48b","blue_book":"1f4d8","love_letter":"1f48c","orange_book":"1f4d9","ring":"1f48d","books":"1f4da","gem":"1f48e","mrs_claus_tone4":"1f936-1f3fe","name_badge":"1f4db","couplekiss":"1f48f","scroll":"1f4dc","bouquet":"1f490","pencil":"1f4dd","mrs_claus_tone5":"1f936-1f3ff","couple_with_heart":"1f491","telephone_receiver":"1f4de","wedding":"1f492","pager":"1f4df","fax":"1f4e0","heartbeat":"1f493","satellite":"1f4e1","loudspeaker":"1f4e2","man_in_tuxedo_tone1":"1f935-1f3fb","broken_heart":"1f494","mega":"1f4e3","outbox_tray":"1f4e4","two_hearts":"1f495","inbox_tray":"1f4e5","package":"1f4e6","man_in_tuxedo_tone2":"1f935-1f3fc","sparkling_heart":"1f496","e-mail":"1f4e7","incoming_envelope":"1f4e8","heartpulse":"1f497","man_in_tuxedo_tone3":"1f935-1f3fd","envelope_with_arrow":"1f4e9","mailbox_closed":"1f4ea","cupid":"1f498","mailbox":"1f4eb","man_in_tuxedo_tone4":"1f935-1f3fe","postbox":"1f4ee","blue_heart":"1f499","newspaper":"1f4f0","man_in_tuxedo_tone5":"1f935-1f3ff","iphone":"1f4f1","green_heart":"1f49a","person_shrugging_tone1":"1f937-1f3fb","calling":"1f4f2","vibration_mode":"1f4f3","yellow_heart":"1f49b","person_shrugging_tone2":"1f937-1f3fc","mobile_phone_off":"1f4f4","signal_strength":"1f4f6","person_shrugging_tone3":"1f937-1f3fd","purple_heart":"1f49c","person_shrugging_tone4":"1f937-1f3fe","camera":"1f4f7","video_camera":"1f4f9","gift_heart":"1f49d","tv":"1f4fa","person_shrugging_tone5":"1f937-1f3ff","radio":"1f4fb","revolving_hearts":"1f49e","vhs":"1f4fc","person_facepalming_tone1":"1f926-1f3fb","arrows_clockwise":"1f503","heart_decoration":"1f49f","loud_sound":"1f50a","battery":"1f50b","diamond_shape_with_a_dot_inside":"1f4a0","electric_plug":"1f50c","mag":"1f50d","person_facepalming_tone2":"1f926-1f3fc","bulb":"1f4a1","mag_right":"1f50e","lock_with_ink_pen":"1f50f","anger":"1f4a2","closed_lock_with_key":"1f510","key":"1f511","bomb":"1f4a3","lock":"1f512","unlock":"1f513","zzz":"1f4a4","bell":"1f514","bookmark":"1f516","boom":"1f4a5","person_facepalming_tone3":"1f926-1f3fd","link":"1f517","radio_button":"1f518","sweat_drops":"1f4a6","back":"1f519","end":"1f51a","droplet":"1f4a7","person_facepalming_tone4":"1f926-1f3fe","on":"1f51b","soon":"1f51c","dash":"1f4a8","top":"1f51d","underage":"1f51e","poop":"1f4a9","keycap_ten":"1f51f","muscle":"1f4aa","capital_abcd":"1f520","abcd":"1f521","dizzy":"1f4ab","person_facepalming_tone5":"1f926-1f3ff","symbols":"1f523","speech_balloon":"1f4ac","abc":"1f524","fire":"1f525","white_flower":"1f4ae","flashlight":"1f526","wrench":"1f527","hammer":"1f528","nut_and_bolt":"1f529","moneybag":"1f4b0","knife":"1f52a","gun":"1f52b","currency_exchange":"1f4b1","pregnant_woman_tone1":"1f930-1f3fb","crystal_ball":"1f52e","heavy_dollar_sign":"1f4b2","six_pointed_star":"1f52f","credit_card":"1f4b3","beginner":"1f530","trident":"1f531","yen":"1f4b4","pregnant_woman_tone2":"1f930-1f3fc","black_square_button":"1f532","white_square_button":"1f533","dollar":"1f4b5","red_circle":"1f534","blue_circle":"1f535","money_with_wings":"1f4b8","large_orange_diamond":"1f536","large_blue_diamond":"1f537","chart":"1f4b9","pregnant_woman_tone3":"1f930-1f3fd","small_orange_diamond":"1f538","small_blue_diamond":"1f539","seat":"1f4ba","small_red_triangle":"1f53a","small_red_triangle_down":"1f53b","computer":"1f4bb","arrow_up_small":"1f53c","briefcase":"1f4bc","arrow_down_small":"1f53d","clock1":"1f550","minidisc":"1f4bd","clock2":"1f551","floppy_disk":"1f4be","pregnant_woman_tone4":"1f930-1f3fe","clock3":"1f552","cd":"1f4bf","clock4":"1f553","dvd":"1f4c0","clock5":"1f554","clock6":"1f555","file_folder":"1f4c1","clock7":"1f556","clock8":"1f557","open_file_folder":"1f4c2","clock9":"1f558","clock10":"1f559","page_with_curl":"1f4c3","clock11":"1f55a","clock12":"1f55b","page_facing_up":"1f4c4","mount_fuji":"1f5fb","tokyo_tower":"1f5fc","date":"1f4c5","statue_of_liberty":"1f5fd","japan":"1f5fe","calendar":"1f4c6","moyai":"1f5ff","grin":"1f601","joy":"1f602","smiley":"1f603","chart_with_upwards_trend":"1f4c8","smile":"1f604","sweat_smile":"1f605","chart_with_downwards_trend":"1f4c9","laughing":"1f606","wink":"1f609","bar_chart":"1f4ca","blush":"1f60a","yum":"1f60b","clipboard":"1f4cb","relieved":"1f60c","heart_eyes":"1f60d","pushpin":"1f4cc","smirk":"1f60f","unamused":"1f612","round_pushpin":"1f4cd","sweat":"1f613","pensive":"1f614","paperclip":"1f4ce","confounded":"1f616","kissing_heart":"1f618","pregnant_woman_tone5":"1f930-1f3ff","straight_ruler":"1f4cf","kissing_closed_eyes":"1f61a","stuck_out_tongue_winking_eye":"1f61c","triangular_ruler":"1f4d0","stuck_out_tongue_closed_eyes":"1f61d","disappointed":"1f61e","bookmark_tabs":"1f4d1","angry":"1f620","rage":"1f621","cry":"1f622","persevere":"1f623","triumph":"1f624","disappointed_relieved":"1f625","fearful":"1f628","weary":"1f629","sleepy":"1f62a","tired_face":"1f62b","sob":"1f62d","cold_sweat":"1f630","scream":"1f631","astonished":"1f632","flushed":"1f633","dizzy_face":"1f635","mask":"1f637","smile_cat":"1f638","joy_cat":"1f639","smiley_cat":"1f63a","heart_eyes_cat":"1f63b","smirk_cat":"1f63c","kissing_cat":"1f63d","pouting_cat":"1f63e","crying_cat_face":"1f63f","scream_cat":"1f640","person_gesturing_no":"1f645","person_gesturing_ok":"1f646","person_bowing":"1f647","see_no_evil":"1f648","man_dancing_tone1":"1f57a-1f3fb","hear_no_evil":"1f649","speak_no_evil":"1f64a","man_dancing_tone2":"1f57a-1f3fc","person_raising_hand":"1f64b","raised_hands":"1f64c","person_frowning":"1f64d","person_pouting":"1f64e","pray":"1f64f","rocket":"1f680","railway_car":"1f683","bullettrain_side":"1f684","bullettrain_front":"1f685","metro":"1f687","station":"1f689","bus":"1f68c","busstop":"1f68f","ambulance":"1f691","fire_engine":"1f692","police_car":"1f693","taxi":"1f695","red_car":"1f697","blue_car":"1f699","truck":"1f69a","ship":"1f6a2","speedboat":"1f6a4","traffic_light":"1f6a5","construction":"1f6a7","rotating_light":"1f6a8","triangular_flag_on_post":"1f6a9","door":"1f6aa","man_dancing_tone3":"1f57a-1f3fd","no_entry_sign":"1f6ab","smoking":"1f6ac","no_smoking":"1f6ad","bike":"1f6b2","person_walking":"1f6b6","mens":"1f6b9","womens":"1f6ba","man_dancing_tone4":"1f57a-1f3fe","restroom":"1f6bb","baby_symbol":"1f6bc","man_dancing_tone5":"1f57a-1f3ff","toilet":"1f6bd","wc":"1f6be","selfie_tone1":"1f933-1f3fb","bath":"1f6c0","metal":"1f918","grinning":"1f600","innocent":"1f607","smiling_imp":"1f608","sunglasses":"1f60e","neutral_face":"1f610","expressionless":"1f611","confused":"1f615","kissing":"1f617","selfie_tone2":"1f933-1f3fc","kissing_smiling_eyes":"1f619","stuck_out_tongue":"1f61b","worried":"1f61f","frowning":"1f626","anguished":"1f627","grimacing":"1f62c","open_mouth":"1f62e","hushed":"1f62f","sleeping":"1f634","no_mouth":"1f636","helicopter":"1f681","steam_locomotive":"1f682","train2":"1f686","light_rail":"1f688","tram":"1f68a","oncoming_bus":"1f68d","trolleybus":"1f68e","minibus":"1f690","oncoming_police_car":"1f694","oncoming_taxi":"1f696","oncoming_automobile":"1f698","articulated_lorry":"1f69b","selfie_tone3":"1f933-1f3fd","tractor":"1f69c","monorail":"1f69d","mountain_railway":"1f69e","suspension_railway":"1f69f","mountain_cableway":"1f6a0","aerial_tramway":"1f6a1","person_rowing_boat":"1f6a3","vertical_traffic_light":"1f6a6","selfie_tone4":"1f933-1f3fe","put_litter_in_its_place":"1f6ae","do_not_litter":"1f6af","selfie_tone5":"1f933-1f3ff","potable_water":"1f6b0","non-potable_water":"1f6b1","no_bicycles":"1f6b3","fingers_crossed_tone1":"1f91e-1f3fb","person_biking":"1f6b4","person_mountain_biking":"1f6b5","no_pedestrians":"1f6b7","children_crossing":"1f6b8","shower":"1f6bf","bathtub":"1f6c1","passport_control":"1f6c2","fingers_crossed_tone2":"1f91e-1f3fc","customs":"1f6c3","baggage_claim":"1f6c4","fingers_crossed_tone3":"1f91e-1f3fd","left_luggage":"1f6c5","earth_africa":"1f30d","earth_americas":"1f30e","globe_with_meridians":"1f310","waxing_crescent_moon":"1f312","waning_gibbous_moon":"1f316","last_quarter_moon":"1f317","waning_crescent_moon":"1f318","new_moon_with_face":"1f31a","last_quarter_moon_with_face":"1f31c","full_moon_with_face":"1f31d","sun_with_face":"1f31e","evergreen_tree":"1f332","deciduous_tree":"1f333","lemon":"1f34b","fingers_crossed_tone4":"1f91e-1f3fe","pear":"1f350","baby_bottle":"1f37c","horse_racing":"1f3c7","rugby_football":"1f3c9","european_post_office":"1f3e4","rat":"1f400","mouse2":"1f401","ox":"1f402","water_buffalo":"1f403","cow2":"1f404","tiger2":"1f405","leopard":"1f406","rabbit2":"1f407","cat2":"1f408","dragon":"1f409","crocodile":"1f40a","whale2":"1f40b","ram":"1f40f","goat":"1f410","rooster":"1f413","dog2":"1f415","pig2":"1f416","fingers_crossed_tone5":"1f91e-1f3ff","dromedary_camel":"1f42a","busts_in_silhouette":"1f465","two_men_holding_hands":"1f46c","two_women_holding_hands":"1f46d","thought_balloon":"1f4ad","euro":"1f4b6","call_me_tone1":"1f919-1f3fb","pound":"1f4b7","mailbox_with_mail":"1f4ec","mailbox_with_no_mail":"1f4ed","call_me_tone2":"1f919-1f3fc","postal_horn":"1f4ef","no_mobile_phones":"1f4f5","twisted_rightwards_arrows":"1f500","repeat":"1f501","repeat_one":"1f502","arrows_counterclockwise":"1f504","call_me_tone3":"1f919-1f3fd","low_brightness":"1f505","high_brightness":"1f506","mute":"1f507","sound":"1f509","no_bell":"1f515","microscope":"1f52c","telescope":"1f52d","clock130":"1f55c","clock230":"1f55d","clock330":"1f55e","clock430":"1f55f","clock530":"1f560","clock630":"1f561","clock730":"1f562","clock830":"1f563","clock930":"1f564","clock1030":"1f565","clock1130":"1f566","clock1230":"1f567","speaker":"1f508","train":"1f68b","loop":"27bf","flag_af":"1f1e6-1f1eb","flag_al":"1f1e6-1f1f1","flag_dz":"1f1e9-1f1ff","flag_ad":"1f1e6-1f1e9","flag_ao":"1f1e6-1f1f4","flag_ag":"1f1e6-1f1ec","flag_ar":"1f1e6-1f1f7","flag_am":"1f1e6-1f1f2","flag_au":"1f1e6-1f1fa","flag_at":"1f1e6-1f1f9","flag_az":"1f1e6-1f1ff","flag_bs":"1f1e7-1f1f8","flag_bh":"1f1e7-1f1ed","flag_bd":"1f1e7-1f1e9","flag_bb":"1f1e7-1f1e7","flag_by":"1f1e7-1f1fe","flag_be":"1f1e7-1f1ea","flag_bz":"1f1e7-1f1ff","flag_bj":"1f1e7-1f1ef","flag_bt":"1f1e7-1f1f9","flag_bo":"1f1e7-1f1f4","flag_ba":"1f1e7-1f1e6","flag_bw":"1f1e7-1f1fc","flag_br":"1f1e7-1f1f7","flag_bn":"1f1e7-1f1f3","flag_bg":"1f1e7-1f1ec","flag_bf":"1f1e7-1f1eb","flag_bi":"1f1e7-1f1ee","flag_kh":"1f1f0-1f1ed","flag_cm":"1f1e8-1f1f2","flag_ca":"1f1e8-1f1e6","flag_cv":"1f1e8-1f1fb","call_me_tone4":"1f919-1f3fe","flag_cf":"1f1e8-1f1eb","flag_td":"1f1f9-1f1e9","flag_cl":"1f1e8-1f1f1","flag_co":"1f1e8-1f1f4","flag_km":"1f1f0-1f1f2","flag_cr":"1f1e8-1f1f7","flag_ci":"1f1e8-1f1ee","flag_hr":"1f1ed-1f1f7","flag_cu":"1f1e8-1f1fa","flag_cy":"1f1e8-1f1fe","flag_cz":"1f1e8-1f1ff","call_me_tone5":"1f919-1f3ff","flag_cd":"1f1e8-1f1e9","left_facing_fist_tone1":"1f91b-1f3fb","flag_dk":"1f1e9-1f1f0","flag_dj":"1f1e9-1f1ef","flag_dm":"1f1e9-1f1f2","flag_do":"1f1e9-1f1f4","flag_tl":"1f1f9-1f1f1","flag_ec":"1f1ea-1f1e8","flag_eg":"1f1ea-1f1ec","flag_sv":"1f1f8-1f1fb","flag_gq":"1f1ec-1f1f6","flag_er":"1f1ea-1f1f7","flag_ee":"1f1ea-1f1ea","flag_et":"1f1ea-1f1f9","left_facing_fist_tone2":"1f91b-1f3fc","flag_fj":"1f1eb-1f1ef","flag_fi":"1f1eb-1f1ee","flag_ga":"1f1ec-1f1e6","flag_gm":"1f1ec-1f1f2","flag_ge":"1f1ec-1f1ea","flag_gh":"1f1ec-1f1ed","flag_gr":"1f1ec-1f1f7","flag_gd":"1f1ec-1f1e9","flag_gt":"1f1ec-1f1f9","flag_gn":"1f1ec-1f1f3","flag_gw":"1f1ec-1f1fc","flag_gy":"1f1ec-1f1fe","flag_ht":"1f1ed-1f1f9","flag_hn":"1f1ed-1f1f3","flag_hu":"1f1ed-1f1fa","flag_is":"1f1ee-1f1f8","flag_in":"1f1ee-1f1f3","flag_id":"1f1ee-1f1e9","flag_ir":"1f1ee-1f1f7","flag_iq":"1f1ee-1f1f6","flag_ie":"1f1ee-1f1ea","flag_il":"1f1ee-1f1f1","flag_jm":"1f1ef-1f1f2","flag_jo":"1f1ef-1f1f4","flag_kz":"1f1f0-1f1ff","flag_ke":"1f1f0-1f1ea","flag_ki":"1f1f0-1f1ee","flag_xk":"1f1fd-1f1f0","flag_kw":"1f1f0-1f1fc","flag_kg":"1f1f0-1f1ec","left_facing_fist_tone3":"1f91b-1f3fd","flag_la":"1f1f1-1f1e6","flag_lv":"1f1f1-1f1fb","flag_lb":"1f1f1-1f1e7","flag_ls":"1f1f1-1f1f8","flag_lr":"1f1f1-1f1f7","flag_ly":"1f1f1-1f1fe","flag_li":"1f1f1-1f1ee","flag_lt":"1f1f1-1f1f9","flag_lu":"1f1f1-1f1fa","flag_mk":"1f1f2-1f1f0","flag_mg":"1f1f2-1f1ec","flag_mw":"1f1f2-1f1fc","flag_my":"1f1f2-1f1fe","flag_mv":"1f1f2-1f1fb","flag_ml":"1f1f2-1f1f1","flag_mt":"1f1f2-1f1f9","flag_mh":"1f1f2-1f1ed","flag_mr":"1f1f2-1f1f7","flag_mu":"1f1f2-1f1fa","flag_mx":"1f1f2-1f1fd","flag_fm":"1f1eb-1f1f2","flag_md":"1f1f2-1f1e9","flag_mc":"1f1f2-1f1e8","flag_mn":"1f1f2-1f1f3","flag_me":"1f1f2-1f1ea","flag_ma":"1f1f2-1f1e6","flag_mz":"1f1f2-1f1ff","flag_mm":"1f1f2-1f1f2","flag_na":"1f1f3-1f1e6","flag_nr":"1f1f3-1f1f7","flag_np":"1f1f3-1f1f5","flag_nl":"1f1f3-1f1f1","flag_nz":"1f1f3-1f1ff","flag_ni":"1f1f3-1f1ee","flag_ne":"1f1f3-1f1ea","flag_ng":"1f1f3-1f1ec","flag_kp":"1f1f0-1f1f5","flag_no":"1f1f3-1f1f4","flag_om":"1f1f4-1f1f2","flag_pk":"1f1f5-1f1f0","flag_pw":"1f1f5-1f1fc","flag_pa":"1f1f5-1f1e6","flag_pg":"1f1f5-1f1ec","left_facing_fist_tone4":"1f91b-1f3fe","flag_py":"1f1f5-1f1fe","flag_pe":"1f1f5-1f1ea","flag_ph":"1f1f5-1f1ed","flag_pl":"1f1f5-1f1f1","flag_pt":"1f1f5-1f1f9","flag_qa":"1f1f6-1f1e6","flag_tw":"1f1f9-1f1fc","flag_cg":"1f1e8-1f1ec","flag_ro":"1f1f7-1f1f4","flag_rw":"1f1f7-1f1fc","flag_kn":"1f1f0-1f1f3","flag_lc":"1f1f1-1f1e8","flag_vc":"1f1fb-1f1e8","flag_ws":"1f1fc-1f1f8","flag_sm":"1f1f8-1f1f2","flag_st":"1f1f8-1f1f9","flag_sa":"1f1f8-1f1e6","left_facing_fist_tone5":"1f91b-1f3ff","flag_sn":"1f1f8-1f1f3","flag_rs":"1f1f7-1f1f8","flag_sc":"1f1f8-1f1e8","flag_sl":"1f1f8-1f1f1","flag_sg":"1f1f8-1f1ec","flag_sk":"1f1f8-1f1f0","flag_si":"1f1f8-1f1ee","flag_sb":"1f1f8-1f1e7","flag_so":"1f1f8-1f1f4","flag_za":"1f1ff-1f1e6","flag_lk":"1f1f1-1f1f0","flag_sd":"1f1f8-1f1e9","flag_sr":"1f1f8-1f1f7","flag_sz":"1f1f8-1f1ff","flag_se":"1f1f8-1f1ea","flag_ch":"1f1e8-1f1ed","flag_sy":"1f1f8-1f1fe","flag_tj":"1f1f9-1f1ef","flag_tz":"1f1f9-1f1ff","flag_th":"1f1f9-1f1ed","flag_tg":"1f1f9-1f1ec","flag_to":"1f1f9-1f1f4","flag_tt":"1f1f9-1f1f9","flag_tn":"1f1f9-1f1f3","flag_tr":"1f1f9-1f1f7","flag_tm":"1f1f9-1f1f2","flag_tv":"1f1f9-1f1fb","flag_ug":"1f1fa-1f1ec","flag_ua":"1f1fa-1f1e6","flag_ae":"1f1e6-1f1ea","flag_uy":"1f1fa-1f1fe","flag_uz":"1f1fa-1f1ff","flag_vu":"1f1fb-1f1fa","flag_va":"1f1fb-1f1e6","flag_ve":"1f1fb-1f1ea","flag_vn":"1f1fb-1f1f3","flag_eh":"1f1ea-1f1ed","right_facing_fist_tone1":"1f91c-1f3fb","flag_ye":"1f1fe-1f1ea","flag_zm":"1f1ff-1f1f2","flag_zw":"1f1ff-1f1fc","flag_pr":"1f1f5-1f1f7","flag_ky":"1f1f0-1f1fe","flag_bm":"1f1e7-1f1f2","flag_pf":"1f1f5-1f1eb","flag_ps":"1f1f5-1f1f8","flag_nc":"1f1f3-1f1e8","right_facing_fist_tone2":"1f91c-1f3fc","flag_sh":"1f1f8-1f1ed","flag_aw":"1f1e6-1f1fc","flag_vi":"1f1fb-1f1ee","flag_hk":"1f1ed-1f1f0","flag_ac":"1f1e6-1f1e8","flag_ms":"1f1f2-1f1f8","flag_gu":"1f1ec-1f1fa","flag_gl":"1f1ec-1f1f1","flag_nu":"1f1f3-1f1fa","flag_wf":"1f1fc-1f1eb","flag_mo":"1f1f2-1f1f4","right_facing_fist_tone3":"1f91c-1f3fd","flag_fo":"1f1eb-1f1f4","flag_fk":"1f1eb-1f1f0","flag_je":"1f1ef-1f1ea","flag_ai":"1f1e6-1f1ee","flag_gi":"1f1ec-1f1ee","film_frames":"1f39e","tickets":"1f39f","medal":"1f3c5","person_lifting_weights":"1f3cb","person_golfing":"1f3cc","motorcycle":"1f3cd","race_car":"1f3ce","military_medal":"1f396","reminder_ribbon":"1f397","hot_pepper":"1f336","right_facing_fist_tone4":"1f91c-1f3fe","cloud_rain":"1f327","cloud_snow":"1f328","cloud_lightning":"1f329","cloud_tornado":"1f32a","fog":"1f32b","wind_blowing_face":"1f32c","chipmunk":"1f43f","spider":"1f577","spider_web":"1f578","thermometer":"1f321","microphone2":"1f399","level_slider":"1f39a","control_knobs":"1f39b","flag_white":"1f3f3","flag_black":"1f3f4","rosette":"1f3f5","label":"1f3f7","camera_with_flash":"1f4f8","projector":"1f4fd","cross":"271d","om_symbol":"1f549","dove":"1f54a","candle":"1f56f","clock":"1f570","hole":"1f573","dark_sunglasses":"1f576","joystick":"1f579","paperclips":"1f587","pen_ballpoint":"1f58a","pen_fountain":"1f58b","paintbrush":"1f58c","crayon":"1f58d","desktop":"1f5a5","printer":"1f5a8","right_facing_fist_tone5":"1f91c-1f3ff","keyboard":"2328","trackball":"1f5b2","raised_back_of_hand_tone1":"1f91a-1f3fb","frame_photo":"1f5bc","dividers":"1f5c2","card_box":"1f5c3","file_cabinet":"1f5c4","wastebasket":"1f5d1","notepad_spiral":"1f5d2","calendar_spiral":"1f5d3","compression":"1f5dc","key2":"1f5dd","newspaper2":"1f5de","dagger":"1f5e1","speaking_head":"1f5e3","speech_left":"1f5e8","raised_back_of_hand_tone2":"1f91a-1f3fc","anger_right":"1f5ef","raised_back_of_hand_tone3":"1f91a-1f3fd","ballot_box":"1f5f3","map":"1f5fa","sleeping_accommodation":"1f6cc","tools":"1f6e0","shield":"1f6e1","oil":"1f6e2","satellite_orbital":"1f6f0","fork_knife_plate":"1f37d","eye":"1f441","man_in_business_suit_levitating":"1f574","detective":"1f575","writing_hand":"270d","hand_splayed":"1f590","middle_finger":"1f595","vulcan":"1f596","slight_frown":"1f641","slight_smile":"1f642","mountain_snow":"1f3d4","camping":"1f3d5","beach":"1f3d6","construction_site":"1f3d7","homes":"1f3d8","cityscape":"1f3d9","house_abandoned":"1f3da","classical_building":"1f3db","desert":"1f3dc","island":"1f3dd","park":"1f3de","stadium":"1f3df","couch":"1f6cb","raised_back_of_hand_tone4":"1f91a-1f3fe","shopping_bags":"1f6cd","bellhop":"1f6ce","bed":"1f6cf","motorway":"1f6e3","railway_track":"1f6e4","motorboat":"1f6e5","airplane_small":"1f6e9","airplane_departure":"1f6eb","airplane_arriving":"1f6ec","cruise_ship":"1f6f3","baby_tone1":"1f476-1f3fb","baby_tone2":"1f476-1f3fc","baby_tone3":"1f476-1f3fd","baby_tone4":"1f476-1f3fe","baby_tone5":"1f476-1f3ff","boy_tone1":"1f466-1f3fb","boy_tone2":"1f466-1f3fc","boy_tone3":"1f466-1f3fd","boy_tone4":"1f466-1f3fe","boy_tone5":"1f466-1f3ff","girl_tone1":"1f467-1f3fb","girl_tone2":"1f467-1f3fc","girl_tone3":"1f467-1f3fd","girl_tone4":"1f467-1f3fe","girl_tone5":"1f467-1f3ff","man_tone1":"1f468-1f3fb","man_tone2":"1f468-1f3fc","man_tone3":"1f468-1f3fd","man_tone4":"1f468-1f3fe","man_tone5":"1f468-1f3ff","woman_tone1":"1f469-1f3fb","woman_tone2":"1f469-1f3fc","woman_tone3":"1f469-1f3fd","woman_tone4":"1f469-1f3fe","woman_tone5":"1f469-1f3ff","bride_with_veil_tone1":"1f470-1f3fb","bride_with_veil_tone2":"1f470-1f3fc","raised_back_of_hand_tone5":"1f91a-1f3ff","bride_with_veil_tone3":"1f470-1f3fd","bride_with_veil_tone4":"1f470-1f3fe","bride_with_veil_tone5":"1f470-1f3ff","blond_haired_person_tone1":"1f471-1f3fb","blond_haired_person_tone2":"1f471-1f3fc","blond_haired_person_tone3":"1f471-1f3fd","blond_haired_person_tone4":"1f471-1f3fe","blond_haired_person_tone5":"1f471-1f3ff","man_with_chinese_cap_tone1":"1f472-1f3fb","man_with_chinese_cap_tone2":"1f472-1f3fc","man_with_chinese_cap_tone3":"1f472-1f3fd","man_with_chinese_cap_tone4":"1f472-1f3fe","man_with_chinese_cap_tone5":"1f472-1f3ff","person_wearing_turban_tone1":"1f473-1f3fb","person_wearing_turban_tone2":"1f473-1f3fc","person_wearing_turban_tone3":"1f473-1f3fd","person_wearing_turban_tone4":"1f473-1f3fe","person_wearing_turban_tone5":"1f473-1f3ff","older_man_tone1":"1f474-1f3fb","older_man_tone2":"1f474-1f3fc","older_man_tone3":"1f474-1f3fd","older_man_tone4":"1f474-1f3fe","older_man_tone5":"1f474-1f3ff","older_woman_tone1":"1f475-1f3fb","older_woman_tone2":"1f475-1f3fc","older_woman_tone3":"1f475-1f3fd","older_woman_tone4":"1f475-1f3fe","older_woman_tone5":"1f475-1f3ff","police_officer_tone1":"1f46e-1f3fb","police_officer_tone2":"1f46e-1f3fc","police_officer_tone3":"1f46e-1f3fd","police_officer_tone4":"1f46e-1f3fe","police_officer_tone5":"1f46e-1f3ff","construction_worker_tone1":"1f477-1f3fb","construction_worker_tone2":"1f477-1f3fc","construction_worker_tone3":"1f477-1f3fd","construction_worker_tone4":"1f477-1f3fe","construction_worker_tone5":"1f477-1f3ff","princess_tone1":"1f478-1f3fb","princess_tone2":"1f478-1f3fc","princess_tone3":"1f478-1f3fd","princess_tone4":"1f478-1f3fe","person_doing_cartwheel_tone1":"1f938-1f3fb","princess_tone5":"1f478-1f3ff","guard_tone1":"1f482-1f3fb","guard_tone2":"1f482-1f3fc","person_doing_cartwheel_tone2":"1f938-1f3fc","guard_tone3":"1f482-1f3fd","guard_tone4":"1f482-1f3fe","guard_tone5":"1f482-1f3ff","person_doing_cartwheel_tone3":"1f938-1f3fd","angel_tone1":"1f47c-1f3fb","angel_tone2":"1f47c-1f3fc","angel_tone3":"1f47c-1f3fd","angel_tone4":"1f47c-1f3fe","angel_tone5":"1f47c-1f3ff","person_bowing_tone1":"1f647-1f3fb","person_bowing_tone2":"1f647-1f3fc","person_bowing_tone3":"1f647-1f3fd","person_bowing_tone4":"1f647-1f3fe","person_bowing_tone5":"1f647-1f3ff","person_tipping_hand_tone1":"1f481-1f3fb","person_tipping_hand_tone2":"1f481-1f3fc","person_tipping_hand_tone3":"1f481-1f3fd","person_doing_cartwheel_tone4":"1f938-1f3fe","person_tipping_hand_tone4":"1f481-1f3fe","person_tipping_hand_tone5":"1f481-1f3ff","person_gesturing_no_tone1":"1f645-1f3fb","person_doing_cartwheel_tone5":"1f938-1f3ff","person_gesturing_no_tone2":"1f645-1f3fc","person_gesturing_no_tone3":"1f645-1f3fd","person_gesturing_no_tone4":"1f645-1f3fe","person_gesturing_no_tone5":"1f645-1f3ff","person_gesturing_ok_tone1":"1f646-1f3fb","person_gesturing_ok_tone2":"1f646-1f3fc","person_gesturing_ok_tone3":"1f646-1f3fd","person_gesturing_ok_tone4":"1f646-1f3fe","person_gesturing_ok_tone5":"1f646-1f3ff","person_raising_hand_tone1":"1f64b-1f3fb","person_raising_hand_tone2":"1f64b-1f3fc","person_raising_hand_tone3":"1f64b-1f3fd","person_raising_hand_tone4":"1f64b-1f3fe","person_raising_hand_tone5":"1f64b-1f3ff","person_pouting_tone1":"1f64e-1f3fb","person_pouting_tone2":"1f64e-1f3fc","person_pouting_tone3":"1f64e-1f3fd","person_pouting_tone4":"1f64e-1f3fe","person_pouting_tone5":"1f64e-1f3ff","person_frowning_tone1":"1f64d-1f3fb","person_frowning_tone2":"1f64d-1f3fc","person_frowning_tone3":"1f64d-1f3fd","person_frowning_tone4":"1f64d-1f3fe","person_frowning_tone5":"1f64d-1f3ff","person_getting_massage_tone1":"1f486-1f3fb","person_getting_massage_tone2":"1f486-1f3fc","person_getting_massage_tone3":"1f486-1f3fd","person_getting_massage_tone4":"1f486-1f3fe","person_getting_massage_tone5":"1f486-1f3ff","person_getting_haircut_tone1":"1f487-1f3fb","person_getting_haircut_tone2":"1f487-1f3fc","person_getting_haircut_tone3":"1f487-1f3fd","person_getting_haircut_tone4":"1f487-1f3fe","person_getting_haircut_tone5":"1f487-1f3ff","raised_hands_tone1":"1f64c-1f3fb","raised_hands_tone2":"1f64c-1f3fc","raised_hands_tone3":"1f64c-1f3fd","raised_hands_tone4":"1f64c-1f3fe","raised_hands_tone5":"1f64c-1f3ff","clap_tone1":"1f44f-1f3fb","clap_tone2":"1f44f-1f3fc","clap_tone3":"1f44f-1f3fd","person_playing_water_polo_tone1":"1f93d-1f3fb","clap_tone4":"1f44f-1f3fe","clap_tone5":"1f44f-1f3ff","person_playing_water_polo_tone2":"1f93d-1f3fc","ear_tone1":"1f442-1f3fb","ear_tone2":"1f442-1f3fc","ear_tone3":"1f442-1f3fd","ear_tone4":"1f442-1f3fe","ear_tone5":"1f442-1f3ff","nose_tone1":"1f443-1f3fb","nose_tone2":"1f443-1f3fc","nose_tone3":"1f443-1f3fd","nose_tone4":"1f443-1f3fe","nose_tone5":"1f443-1f3ff","nail_care_tone1":"1f485-1f3fb","nail_care_tone2":"1f485-1f3fc","nail_care_tone3":"1f485-1f3fd","nail_care_tone4":"1f485-1f3fe","nail_care_tone5":"1f485-1f3ff","wave_tone1":"1f44b-1f3fb","wave_tone2":"1f44b-1f3fc","wave_tone3":"1f44b-1f3fd","wave_tone4":"1f44b-1f3fe","wave_tone5":"1f44b-1f3ff","thumbsup_tone1":"1f44d-1f3fb","thumbsup_tone2":"1f44d-1f3fc","thumbsup_tone3":"1f44d-1f3fd","thumbsup_tone4":"1f44d-1f3fe","thumbsup_tone5":"1f44d-1f3ff","thumbsdown_tone1":"1f44e-1f3fb","thumbsdown_tone2":"1f44e-1f3fc","thumbsdown_tone3":"1f44e-1f3fd","thumbsdown_tone4":"1f44e-1f3fe","thumbsdown_tone5":"1f44e-1f3ff","point_up_tone1":"261d-1f3fb","point_up_tone2":"261d-1f3fc","point_up_tone3":"261d-1f3fd","point_up_tone4":"261d-1f3fe","point_up_tone5":"261d-1f3ff","point_up_2_tone1":"1f446-1f3fb","point_up_2_tone2":"1f446-1f3fc","point_up_2_tone3":"1f446-1f3fd","point_up_2_tone4":"1f446-1f3fe","point_up_2_tone5":"1f446-1f3ff","point_down_tone1":"1f447-1f3fb","point_down_tone2":"1f447-1f3fc","point_down_tone3":"1f447-1f3fd","point_down_tone4":"1f447-1f3fe","point_down_tone5":"1f447-1f3ff","point_left_tone1":"1f448-1f3fb","point_left_tone2":"1f448-1f3fc","point_left_tone3":"1f448-1f3fd","point_left_tone4":"1f448-1f3fe","point_left_tone5":"1f448-1f3ff","point_right_tone1":"1f449-1f3fb","point_right_tone2":"1f449-1f3fc","point_right_tone3":"1f449-1f3fd","point_right_tone4":"1f449-1f3fe","point_right_tone5":"1f449-1f3ff","ok_hand_tone1":"1f44c-1f3fb","ok_hand_tone2":"1f44c-1f3fc","person_playing_water_polo_tone3":"1f93d-1f3fd","ok_hand_tone3":"1f44c-1f3fd","ok_hand_tone4":"1f44c-1f3fe","person_playing_water_polo_tone4":"1f93d-1f3fe","ok_hand_tone5":"1f44c-1f3ff","v_tone1":"270c-1f3fb","v_tone2":"270c-1f3fc","v_tone3":"270c-1f3fd","v_tone4":"270c-1f3fe","v_tone5":"270c-1f3ff","punch_tone1":"1f44a-1f3fb","punch_tone2":"1f44a-1f3fc","punch_tone3":"1f44a-1f3fd","punch_tone4":"1f44a-1f3fe","punch_tone5":"1f44a-1f3ff","fist_tone1":"270a-1f3fb","fist_tone2":"270a-1f3fc","fist_tone3":"270a-1f3fd","fist_tone4":"270a-1f3fe","fist_tone5":"270a-1f3ff","raised_hand_tone1":"270b-1f3fb","raised_hand_tone2":"270b-1f3fc","raised_hand_tone3":"270b-1f3fd","raised_hand_tone4":"270b-1f3fe","raised_hand_tone5":"270b-1f3ff","muscle_tone1":"1f4aa-1f3fb","muscle_tone2":"1f4aa-1f3fc","muscle_tone3":"1f4aa-1f3fd","muscle_tone4":"1f4aa-1f3fe","muscle_tone5":"1f4aa-1f3ff","open_hands_tone1":"1f450-1f3fb","open_hands_tone2":"1f450-1f3fc","open_hands_tone3":"1f450-1f3fd","open_hands_tone4":"1f450-1f3fe","open_hands_tone5":"1f450-1f3ff","pray_tone1":"1f64f-1f3fb","person_playing_water_polo_tone5":"1f93d-1f3ff","pray_tone2":"1f64f-1f3fc","pray_tone3":"1f64f-1f3fd","person_playing_handball_tone1":"1f93e-1f3fb","pray_tone4":"1f64f-1f3fe","pray_tone5":"1f64f-1f3ff","person_playing_handball_tone2":"1f93e-1f3fc","person_running_tone1":"1f3c3-1f3fb","person_running_tone2":"1f3c3-1f3fc","person_running_tone3":"1f3c3-1f3fd","person_running_tone4":"1f3c3-1f3fe","person_playing_handball_tone3":"1f93e-1f3fd","person_running_tone5":"1f3c3-1f3ff","person_walking_tone1":"1f6b6-1f3fb","person_walking_tone2":"1f6b6-1f3fc","person_walking_tone3":"1f6b6-1f3fd","person_walking_tone4":"1f6b6-1f3fe","person_walking_tone5":"1f6b6-1f3ff","dancer_tone1":"1f483-1f3fb","person_playing_handball_tone4":"1f93e-1f3fe","dancer_tone2":"1f483-1f3fc","dancer_tone3":"1f483-1f3fd","person_playing_handball_tone5":"1f93e-1f3ff","dancer_tone4":"1f483-1f3fe","dancer_tone5":"1f483-1f3ff","person_juggling_tone1":"1f939-1f3fb","person_rowing_boat_tone1":"1f6a3-1f3fb","person_rowing_boat_tone2":"1f6a3-1f3fc","person_rowing_boat_tone3":"1f6a3-1f3fd","person_rowing_boat_tone4":"1f6a3-1f3fe","person_rowing_boat_tone5":"1f6a3-1f3ff","person_swimming_tone1":"1f3ca-1f3fb","person_swimming_tone2":"1f3ca-1f3fc","person_juggling_tone2":"1f939-1f3fc","person_swimming_tone3":"1f3ca-1f3fd","person_swimming_tone4":"1f3ca-1f3fe","person_swimming_tone5":"1f3ca-1f3ff","person_juggling_tone3":"1f939-1f3fd","person_surfing_tone1":"1f3c4-1f3fb","person_surfing_tone2":"1f3c4-1f3fc","person_surfing_tone3":"1f3c4-1f3fd","person_surfing_tone4":"1f3c4-1f3fe","person_surfing_tone5":"1f3c4-1f3ff","bath_tone1":"1f6c0-1f3fb","bath_tone2":"1f6c0-1f3fc","person_juggling_tone4":"1f939-1f3fe","bath_tone3":"1f6c0-1f3fd","bath_tone4":"1f6c0-1f3fe","bath_tone5":"1f6c0-1f3ff","person_juggling_tone5":"1f939-1f3ff","person_biking_tone1":"1f6b4-1f3fb","person_biking_tone2":"1f6b4-1f3fc","person_biking_tone3":"1f6b4-1f3fd","rainbow_flag":"1f3f3-1f308","person_biking_tone4":"1f6b4-1f3fe","person_biking_tone5":"1f6b4-1f3ff","person_mountain_biking_tone1":"1f6b5-1f3fb","person_mountain_biking_tone2":"1f6b5-1f3fc","person_mountain_biking_tone3":"1f6b5-1f3fd","person_mountain_biking_tone4":"1f6b5-1f3fe","person_mountain_biking_tone5":"1f6b5-1f3ff","horse_racing_tone1":"1f3c7-1f3fb","horse_racing_tone2":"1f3c7-1f3fc","horse_racing_tone3":"1f3c7-1f3fd","horse_racing_tone4":"1f3c7-1f3fe","horse_racing_tone5":"1f3c7-1f3ff","writing_hand_tone1":"270d-1f3fb","writing_hand_tone2":"270d-1f3fc","writing_hand_tone3":"270d-1f3fd","writing_hand_tone4":"270d-1f3fe","writing_hand_tone5":"270d-1f3ff","hand_splayed_tone1":"1f590-1f3fb","hand_splayed_tone2":"1f590-1f3fc","hand_splayed_tone3":"1f590-1f3fd","hand_splayed_tone4":"1f590-1f3fe","hand_splayed_tone5":"1f590-1f3ff","middle_finger_tone1":"1f595-1f3fb","middle_finger_tone2":"1f595-1f3fc","middle_finger_tone3":"1f595-1f3fd","middle_finger_tone4":"1f595-1f3fe","middle_finger_tone5":"1f595-1f3ff","vulcan_tone1":"1f596-1f3fb","vulcan_tone2":"1f596-1f3fc","vulcan_tone3":"1f596-1f3fd","vulcan_tone4":"1f596-1f3fe","vulcan_tone5":"1f596-1f3ff","family_mmb":"1f468-1f468-1f466","family_mmbb":"1f468-1f468-1f466-1f466","family_mmg":"1f468-1f468-1f467","family_mmgb":"1f468-1f468-1f467-1f466","family_mmgg":"1f468-1f468-1f467-1f467","family_mwbb":"1f468-1f469-1f466-1f466","family_mwg":"1f468-1f469-1f467","family_mwgb":"1f468-1f469-1f467-1f466","family_mwgg":"1f468-1f469-1f467-1f467","family_wwb":"1f469-1f469-1f466","family_wwbb":"1f469-1f469-1f466-1f466","family_wwg":"1f469-1f469-1f467","family_wwgb":"1f469-1f469-1f467-1f466","family_wwgg":"1f469-1f469-1f467-1f467","couple_ww":"1f469-2764-1f469","couple_mm":"1f468-2764-1f468","kiss_ww":"1f469-2764-1f48b-1f469","kiss_mm":"1f468-2764-1f48b-1f468","tone1":"1f3fb","tone2":"1f3fc","tone3":"1f3fd","tone4":"1f3fe","tone5":"1f3ff","asterisk":"002a-20e3","eject":"23cf","track_next":"23ed","track_previous":"23ee","play_pause":"23ef","eye_in_speech_bubble":"1f441-1f5e8","stopwatch":"23f1","timer":"23f2","pause_button":"23f8","stop_button":"23f9","record_button":"23fa","umbrella2":"2602","snowman2":"2603","comet":"2604","shamrock":"2618","skull_crossbones":"2620","radioactive":"2622","biohazard":"2623","orthodox_cross":"2626","star_and_crescent":"262a","peace":"262e","yin_yang":"262f","wheel_of_dharma":"2638","frowning2":"2639","hammer_pick":"2692","crossed_swords":"2694","scales":"2696","alembic":"2697","gear":"2699","atom":"269b","fleur-de-lis":"269c","coffin":"26b0","urn":"26b1","thunder_cloud_rain":"26c8","pick":"26cf","helmet_with_cross":"26d1","chains":"26d3","shinto_shrine":"26e9","mountain":"26f0","beach_umbrella":"26f1","ferry":"26f4","skier":"26f7","ice_skate":"26f8","person_bouncing_ball":"26f9","star_of_david":"2721","heart_exclamation":"2763","white_sun_small_cloud":"1f324","white_sun_cloud":"1f325","white_sun_rain_cloud":"1f326","mouse_three_button":"1f5b1","santa_tone1":"1f385-1f3fb","santa_tone2":"1f385-1f3fc","santa_tone3":"1f385-1f3fd","santa_tone4":"1f385-1f3fe","santa_tone5":"1f385-1f3ff","metal_tone1":"1f918-1f3fb","metal_tone2":"1f918-1f3fc","metal_tone3":"1f918-1f3fd","metal_tone4":"1f918-1f3fe","metal_tone5":"1f918-1f3ff","person_lifting_weights_tone1":"1f3cb-1f3fb","person_lifting_weights_tone2":"1f3cb-1f3fc","person_lifting_weights_tone3":"1f3cb-1f3fd","person_lifting_weights_tone4":"1f3cb-1f3fe","person_lifting_weights_tone5":"1f3cb-1f3ff","person_bouncing_ball_tone1":"26f9-1f3fb","person_bouncing_ball_tone2":"26f9-1f3fc","person_bouncing_ball_tone3":"26f9-1f3fd","person_bouncing_ball_tone4":"26f9-1f3fe","person_bouncing_ball_tone5":"26f9-1f3ff","upside_down":"1f643","money_mouth":"1f911","nerd":"1f913","hugging":"1f917","rolling_eyes":"1f644","thinking":"1f914","zipper_mouth":"1f910","thermometer_face":"1f912","head_bandage":"1f915","robot":"1f916","lion_face":"1f981","unicorn":"1f984","scorpion":"1f982","crab":"1f980","turkey":"1f983","cheese":"1f9c0","hotdog":"1f32d","taco":"1f32e","burrito":"1f32f","popcorn":"1f37f","champagne":"1f37e","bow_and_arrow":"1f3f9","amphora":"1f3fa","place_of_worship":"1f6d0","kaaba":"1f54b","mosque":"1f54c","synagogue":"1f54d","menorah":"1f54e","prayer_beads":"1f4ff","cricket_game":"1f3cf","volleyball":"1f3d0","field_hockey":"1f3d1","hockey":"1f3d2","ping_pong":"1f3d3","badminton":"1f3f8","flag_ax":"1f1e6-1f1fd","flag_ta":"1f1f9-1f1e6","flag_io":"1f1ee-1f1f4","flag_bq":"1f1e7-1f1f6","flag_cx":"1f1e8-1f1fd","flag_cc":"1f1e8-1f1e8","flag_gg":"1f1ec-1f1ec","flag_im":"1f1ee-1f1f2","flag_yt":"1f1fe-1f1f9","flag_nf":"1f1f3-1f1eb","flag_pn":"1f1f5-1f1f3","flag_bl":"1f1e7-1f1f1","flag_pm":"1f1f5-1f1f2","flag_gs":"1f1ec-1f1f8","flag_tk":"1f1f9-1f1f0","flag_bv":"1f1e7-1f1fb","flag_hm":"1f1ed-1f1f2","flag_sj":"1f1f8-1f1ef","flag_um":"1f1fa-1f1f2","flag_ic":"1f1ee-1f1e8","flag_ea":"1f1ea-1f1e6","flag_cp":"1f1e8-1f1f5","flag_dg":"1f1e9-1f1ec","flag_as":"1f1e6-1f1f8","flag_aq":"1f1e6-1f1f6","flag_vg":"1f1fb-1f1ec","flag_ck":"1f1e8-1f1f0","flag_cw":"1f1e8-1f1fc","flag_eu":"1f1ea-1f1fa","flag_gf":"1f1ec-1f1eb","flag_tf":"1f1f9-1f1eb","flag_gp":"1f1ec-1f1f5","flag_mq":"1f1f2-1f1f6","flag_mp":"1f1f2-1f1f5","flag_re":"1f1f7-1f1ea","flag_sx":"1f1f8-1f1fd","flag_ss":"1f1f8-1f1f8","flag_tc":"1f1f9-1f1e8","flag_mf":"1f1f2-1f1eb","detective_tone1":"1f575-1f3fb","detective_tone2":"1f575-1f3fc","detective_tone3":"1f575-1f3fd","detective_tone4":"1f575-1f3fe","detective_tone5":"1f575-1f3ff","drum":"1f941","shrimp":"1f990","squid":"1f991","egg":"1f95a","milk":"1f95b","peanuts":"1f95c","kiwi":"1f95d","pancakes":"1f95e","regional_indicator_w":"1f1fc","regional_indicator_v":"1f1fb","regional_indicator_u":"1f1fa","regional_indicator_t":"1f1f9","regional_indicator_s":"1f1f8","regional_indicator_r":"1f1f7","regional_indicator_q":"1f1f6","regional_indicator_p":"1f1f5","regional_indicator_o":"1f1f4","regional_indicator_n":"1f1f3","regional_indicator_m":"1f1f2","regional_indicator_l":"1f1f1","regional_indicator_k":"1f1f0","regional_indicator_j":"1f1ef","regional_indicator_i":"1f1ee","regional_indicator_h":"1f1ed","regional_indicator_g":"1f1ec","regional_indicator_f":"1f1eb","regional_indicator_e":"1f1ea","regional_indicator_d":"1f1e9","regional_indicator_c":"1f1e8","regional_indicator_b":"1f1e7","regional_indicator_a":"1f1e6","digit_nine":"0039","digit_eight":"0038","digit_seven":"0037","digit_six":"0036","digit_five":"0035","digit_four":"0034","digit_three":"0033","digit_two":"0032","digit_one":"0031","digit_zero":"0030","men_with_bunny_ears_partying":"1f46f-2642","women_with_bunny_ears_partying":"1f46f-2640","snowboarder_tone1":"1f3c2-1f3fb","man_golfing":"1f3cc-2642","man_golfing_tone1":"1f3cc-1f3fb-2642","man_golfing_tone2":"1f3cc-1f3fc-2642","man_golfing_tone3":"1f3cc-1f3fd-2642","man_golfing_tone4":"1f3cc-1f3fe-2642","man_golfing_tone5":"1f3cc-1f3ff-2642","woman_golfing":"1f3cc-2640","woman_golfing_tone1":"1f3cc-1f3fb-2640","woman_golfing_tone2":"1f3cc-1f3fc-2640","woman_golfing_tone3":"1f3cc-1f3fd-2640","woman_golfing_tone4":"1f3cc-1f3fe-2640","woman_golfing_tone5":"1f3cc-1f3ff-2640","men_wrestling":"1f93c-2642","women_wrestling":"1f93c-2640","man_juggling_tone5":"1f939-1f3ff-2642","man_juggling_tone4":"1f939-1f3fe-2642","man_juggling_tone3":"1f939-1f3fd-2642","man_juggling_tone2":"1f939-1f3fc-2642","man_juggling_tone1":"1f939-1f3fb-2642","man_juggling":"1f939-2642","woman_juggling_tone5":"1f939-1f3ff-2640","woman_juggling_tone4":"1f939-1f3fe-2640","woman_juggling_tone3":"1f939-1f3fd-2640","woman_juggling_tone2":"1f939-1f3fc-2640","woman_juggling_tone1":"1f939-1f3fb-2640","woman_juggling":"1f939-2640","man_playing_handball_tone5":"1f93e-1f3ff-2642","man_playing_handball_tone4":"1f93e-1f3fe-2642","man_playing_handball_tone3":"1f93e-1f3fd-2642","man_playing_handball_tone2":"1f93e-1f3fc-2642","man_playing_handball_tone1":"1f93e-1f3fb-2642","man_playing_handball":"1f93e-2642","woman_playing_handball_tone5":"1f93e-1f3ff-2640","woman_playing_handball_tone4":"1f93e-1f3fe-2640","woman_playing_handball_tone3":"1f93e-1f3fd-2640","woman_playing_handball_tone2":"1f93e-1f3fc-2640","woman_playing_handball_tone1":"1f93e-1f3fb-2640","woman_playing_handball":"1f93e-2640","man_playing_water_polo_tone5":"1f93d-1f3ff-2642","man_playing_water_polo_tone4":"1f93d-1f3fe-2642","man_playing_water_polo_tone3":"1f93d-1f3fd-2642","man_playing_water_polo_tone2":"1f93d-1f3fc-2642","man_playing_water_polo_tone1":"1f93d-1f3fb-2642","man_playing_water_polo":"1f93d-2642","woman_playing_water_polo_tone5":"1f93d-1f3ff-2640","woman_playing_water_polo_tone4":"1f93d-1f3fe-2640","woman_playing_water_polo_tone3":"1f93d-1f3fd-2640","woman_playing_water_polo_tone2":"1f93d-1f3fc-2640","woman_playing_water_polo_tone1":"1f93d-1f3fb-2640","woman_playing_water_polo":"1f93d-2640","man_cartwheeling_tone5":"1f938-1f3ff-2642","man_cartwheeling_tone4":"1f938-1f3fe-2642","man_cartwheeling_tone3":"1f938-1f3fd-2642","man_cartwheeling_tone2":"1f938-1f3fc-2642","man_cartwheeling_tone1":"1f938-1f3fb-2642","man_cartwheeling":"1f938-2642","woman_cartwheeling_tone5":"1f938-1f3ff-2640","woman_cartwheeling_tone4":"1f938-1f3fe-2640","woman_cartwheeling_tone3":"1f938-1f3fd-2640","woman_cartwheeling_tone2":"1f938-1f3fc-2640","woman_cartwheeling_tone1":"1f938-1f3fb-2640","woman_cartwheeling":"1f938-2640","man_walking_tone5":"1f6b6-1f3ff-2642","man_walking_tone4":"1f6b6-1f3fe-2642","man_walking_tone3":"1f6b6-1f3fd-2642","man_walking_tone2":"1f6b6-1f3fc-2642","man_walking_tone1":"1f6b6-1f3fb-2642","man_walking":"1f6b6-2642","woman_walking_tone5":"1f6b6-1f3ff-2640","woman_walking_tone4":"1f6b6-1f3fe-2640","woman_walking_tone3":"1f6b6-1f3fd-2640","woman_walking_tone2":"1f6b6-1f3fc-2640","woman_walking_tone1":"1f6b6-1f3fb-2640","woman_walking":"1f6b6-2640","man_mountain_biking_tone5":"1f6b5-1f3ff-2642","man_mountain_biking_tone4":"1f6b5-1f3fe-2642","man_mountain_biking_tone3":"1f6b5-1f3fd-2642","man_mountain_biking_tone2":"1f6b5-1f3fc-2642","man_mountain_biking_tone1":"1f6b5-1f3fb-2642","man_mountain_biking":"1f6b5-2642","woman_mountain_biking_tone5":"1f6b5-1f3ff-2640","woman_mountain_biking_tone4":"1f6b5-1f3fe-2640","woman_mountain_biking_tone3":"1f6b5-1f3fd-2640","woman_mountain_biking_tone2":"1f6b5-1f3fc-2640","woman_mountain_biking_tone1":"1f6b5-1f3fb-2640","woman_mountain_biking":"1f6b5-2640","man_biking_tone5":"1f6b4-1f3ff-2642","man_biking_tone4":"1f6b4-1f3fe-2642","man_biking_tone3":"1f6b4-1f3fd-2642","man_biking_tone2":"1f6b4-1f3fc-2642","man_biking_tone1":"1f6b4-1f3fb-2642","man_biking":"1f6b4-2642","woman_biking_tone5":"1f6b4-1f3ff-2640","woman_biking_tone4":"1f6b4-1f3fe-2640","woman_biking_tone3":"1f6b4-1f3fd-2640","woman_biking_tone2":"1f6b4-1f3fc-2640","woman_biking_tone1":"1f6b4-1f3fb-2640","woman_biking":"1f6b4-2640","man_rowing_boat_tone5":"1f6a3-1f3ff-2642","man_rowing_boat_tone4":"1f6a3-1f3fe-2642","man_rowing_boat_tone3":"1f6a3-1f3fd-2642","man_rowing_boat_tone2":"1f6a3-1f3fc-2642","man_rowing_boat_tone1":"1f6a3-1f3fb-2642","man_rowing_boat":"1f6a3-2642","woman_rowing_boat_tone5":"1f6a3-1f3ff-2640","woman_rowing_boat_tone4":"1f6a3-1f3fe-2640","woman_rowing_boat_tone3":"1f6a3-1f3fd-2640","woman_rowing_boat_tone2":"1f6a3-1f3fc-2640","woman_rowing_boat_tone1":"1f6a3-1f3fb-2640","woman_rowing_boat":"1f6a3-2640","man_lifting_weights_tone5":"1f3cb-1f3ff-2642","man_lifting_weights_tone4":"1f3cb-1f3fe-2642","man_lifting_weights_tone3":"1f3cb-1f3fd-2642","man_lifting_weights_tone2":"1f3cb-1f3fc-2642","man_lifting_weights_tone1":"1f3cb-1f3fb-2642","man_lifting_weights":"1f3cb-2642","woman_lifting_weights_tone5":"1f3cb-1f3ff-2640","woman_lifting_weights_tone4":"1f3cb-1f3fe-2640","woman_lifting_weights_tone3":"1f3cb-1f3fd-2640","woman_lifting_weights_tone2":"1f3cb-1f3fc-2640","woman_lifting_weights_tone1":"1f3cb-1f3fb-2640","woman_lifting_weights":"1f3cb-2640","man_swimming_tone5":"1f3ca-1f3ff-2642","man_swimming_tone4":"1f3ca-1f3fe-2642","man_swimming_tone3":"1f3ca-1f3fd-2642","man_swimming_tone2":"1f3ca-1f3fc-2642","man_swimming_tone1":"1f3ca-1f3fb-2642","man_swimming":"1f3ca-2642","woman_swimming_tone5":"1f3ca-1f3ff-2640","woman_swimming_tone4":"1f3ca-1f3fe-2640","woman_swimming_tone3":"1f3ca-1f3fd-2640","woman_swimming_tone2":"1f3ca-1f3fc-2640","woman_swimming_tone1":"1f3ca-1f3fb-2640","woman_swimming":"1f3ca-2640","man_surfing_tone5":"1f3c4-1f3ff-2642","man_surfing_tone4":"1f3c4-1f3fe-2642","man_surfing_tone3":"1f3c4-1f3fd-2642","man_surfing_tone2":"1f3c4-1f3fc-2642","man_surfing_tone1":"1f3c4-1f3fb-2642","man_surfing":"1f3c4-2642","woman_surfing_tone5":"1f3c4-1f3ff-2640","woman_surfing_tone4":"1f3c4-1f3fe-2640","woman_surfing_tone3":"1f3c4-1f3fd-2640","woman_surfing_tone2":"1f3c4-1f3fc-2640","woman_surfing_tone1":"1f3c4-1f3fb-2640","woman_surfing":"1f3c4-2640","man_running_tone5":"1f3c3-1f3ff-2642","man_running_tone4":"1f3c3-1f3fe-2642","man_running_tone3":"1f3c3-1f3fd-2642","man_running_tone2":"1f3c3-1f3fc-2642","man_running_tone1":"1f3c3-1f3fb-2642","man_running":"1f3c3-2642","woman_running_tone5":"1f3c3-1f3ff-2640","woman_running_tone4":"1f3c3-1f3fe-2640","woman_running_tone3":"1f3c3-1f3fd-2640","woman_running_tone2":"1f3c3-1f3fc-2640","woman_running_tone1":"1f3c3-1f3fb-2640","woman_running":"1f3c3-2640","man_bouncing_ball_tone5":"26f9-1f3ff-2642","man_bouncing_ball_tone4":"26f9-1f3fe-2642","man_bouncing_ball_tone3":"26f9-1f3fd-2642","man_bouncing_ball_tone2":"26f9-1f3fc-2642","man_bouncing_ball_tone1":"26f9-1f3fb-2642","man_bouncing_ball":"26f9-2642","woman_bouncing_ball_tone5":"26f9-1f3ff-2640","woman_bouncing_ball_tone4":"26f9-1f3fe-2640","woman_bouncing_ball_tone3":"26f9-1f3fd-2640","woman_bouncing_ball_tone2":"26f9-1f3fc-2640","woman_bouncing_ball_tone1":"26f9-1f3fb-2640","woman_bouncing_ball":"26f9-2640","man_shrugging_tone5":"1f937-1f3ff-2642","man_shrugging_tone4":"1f937-1f3fe-2642","man_shrugging_tone3":"1f937-1f3fd-2642","man_shrugging_tone2":"1f937-1f3fc-2642","man_shrugging_tone1":"1f937-1f3fb-2642","man_shrugging":"1f937-2642","woman_shrugging_tone5":"1f937-1f3ff-2640","woman_shrugging_tone4":"1f937-1f3fe-2640","woman_shrugging_tone3":"1f937-1f3fd-2640","woman_shrugging_tone2":"1f937-1f3fc-2640","woman_shrugging_tone1":"1f937-1f3fb-2640","woman_shrugging":"1f937-2640","man_facepalming_tone5":"1f926-1f3ff-2642","man_facepalming_tone4":"1f926-1f3fe-2642","man_facepalming_tone3":"1f926-1f3fd-2642","man_facepalming_tone2":"1f926-1f3fc-2642","man_facepalming_tone1":"1f926-1f3fb-2642","man_facepalming":"1f926-2642","woman_facepalming_tone5":"1f926-1f3ff-2640","woman_facepalming_tone4":"1f926-1f3fe-2640","woman_facepalming_tone3":"1f926-1f3fd-2640","woman_facepalming_tone2":"1f926-1f3fc-2640","woman_facepalming_tone1":"1f926-1f3fb-2640","woman_facepalming":"1f926-2640","man_pouting_tone5":"1f64e-1f3ff-2642","man_pouting_tone4":"1f64e-1f3fe-2642","man_pouting_tone3":"1f64e-1f3fd-2642","man_pouting_tone2":"1f64e-1f3fc-2642","man_pouting_tone1":"1f64e-1f3fb-2642","man_pouting":"1f64e-2642","woman_pouting_tone5":"1f64e-1f3ff-2640","woman_pouting_tone4":"1f64e-1f3fe-2640","woman_pouting_tone3":"1f64e-1f3fd-2640","woman_pouting_tone2":"1f64e-1f3fc-2640","woman_pouting_tone1":"1f64e-1f3fb-2640","woman_pouting":"1f64e-2640","man_frowning_tone5":"1f64d-1f3ff-2642","man_frowning_tone4":"1f64d-1f3fe-2642","man_frowning_tone3":"1f64d-1f3fd-2642","man_frowning_tone2":"1f64d-1f3fc-2642","man_frowning_tone1":"1f64d-1f3fb-2642","man_frowning":"1f64d-2642","woman_frowning_tone5":"1f64d-1f3ff-2640","woman_frowning_tone4":"1f64d-1f3fe-2640","woman_frowning_tone3":"1f64d-1f3fd-2640","woman_frowning_tone2":"1f64d-1f3fc-2640","woman_frowning_tone1":"1f64d-1f3fb-2640","woman_frowning":"1f64d-2640","man_raising_hand_tone5":"1f64b-1f3ff-2642","man_raising_hand_tone4":"1f64b-1f3fe-2642","man_raising_hand_tone3":"1f64b-1f3fd-2642","man_raising_hand_tone2":"1f64b-1f3fc-2642","man_raising_hand_tone1":"1f64b-1f3fb-2642","man_raising_hand":"1f64b-2642","woman_raising_hand_tone5":"1f64b-1f3ff-2640","woman_raising_hand_tone4":"1f64b-1f3fe-2640","woman_raising_hand_tone3":"1f64b-1f3fd-2640","woman_raising_hand_tone2":"1f64b-1f3fc-2640","woman_raising_hand_tone1":"1f64b-1f3fb-2640","woman_raising_hand":"1f64b-2640","man_bowing_tone5":"1f647-1f3ff-2642","man_bowing_tone4":"1f647-1f3fe-2642","man_bowing_tone3":"1f647-1f3fd-2642","man_bowing_tone2":"1f647-1f3fc-2642","man_bowing_tone1":"1f647-1f3fb-2642","man_bowing":"1f647-2642","woman_bowing_tone5":"1f647-1f3ff-2640","woman_bowing_tone4":"1f647-1f3fe-2640","woman_bowing_tone3":"1f647-1f3fd-2640","woman_bowing_tone2":"1f647-1f3fc-2640","woman_bowing_tone1":"1f647-1f3fb-2640","woman_bowing":"1f647-2640","man_gesturing_ok_tone5":"1f646-1f3ff-2642","man_gesturing_ok_tone4":"1f646-1f3fe-2642","man_gesturing_ok_tone3":"1f646-1f3fd-2642","man_gesturing_ok_tone2":"1f646-1f3fc-2642","man_gesturing_ok_tone1":"1f646-1f3fb-2642","man_gesturing_ok":"1f646-2642","woman_gesturing_ok_tone5":"1f646-1f3ff-2640","woman_gesturing_ok_tone4":"1f646-1f3fe-2640","woman_gesturing_ok_tone3":"1f646-1f3fd-2640","woman_gesturing_ok_tone2":"1f646-1f3fc-2640","woman_gesturing_ok_tone1":"1f646-1f3fb-2640","woman_gesturing_ok":"1f646-2640","man_gesturing_no_tone5":"1f645-1f3ff-2642","man_gesturing_no_tone4":"1f645-1f3fe-2642","man_gesturing_no_tone3":"1f645-1f3fd-2642","man_gesturing_no_tone2":"1f645-1f3fc-2642","man_gesturing_no_tone1":"1f645-1f3fb-2642","man_gesturing_no":"1f645-2642","woman_gesturing_no_tone5":"1f645-1f3ff-2640","woman_gesturing_no_tone4":"1f645-1f3fe-2640","woman_gesturing_no_tone3":"1f645-1f3fd-2640","woman_gesturing_no_tone2":"1f645-1f3fc-2640","woman_gesturing_no_tone1":"1f645-1f3fb-2640","woman_gesturing_no":"1f645-2640","man_getting_haircut_tone5":"1f487-1f3ff-2642","man_getting_haircut_tone4":"1f487-1f3fe-2642","man_getting_haircut_tone3":"1f487-1f3fd-2642","man_getting_haircut_tone2":"1f487-1f3fc-2642","man_getting_haircut_tone1":"1f487-1f3fb-2642","man_getting_haircut":"1f487-2642","woman_getting_haircut_tone5":"1f487-1f3ff-2640","woman_getting_haircut_tone4":"1f487-1f3fe-2640","woman_getting_haircut_tone3":"1f487-1f3fd-2640","woman_getting_haircut_tone2":"1f487-1f3fc-2640","woman_getting_haircut_tone1":"1f487-1f3fb-2640","woman_getting_haircut":"1f487-2640","man_getting_face_massage_tone5":"1f486-1f3ff-2642","man_getting_face_massage_tone4":"1f486-1f3fe-2642","man_getting_face_massage_tone3":"1f486-1f3fd-2642","man_getting_face_massage_tone2":"1f486-1f3fc-2642","man_getting_face_massage_tone1":"1f486-1f3fb-2642","man_getting_face_massage":"1f486-2642","woman_getting_face_massage_tone5":"1f486-1f3ff-2640","woman_getting_face_massage_tone4":"1f486-1f3fe-2640","woman_getting_face_massage_tone3":"1f486-1f3fd-2640","woman_getting_face_massage_tone2":"1f486-1f3fc-2640","woman_getting_face_massage_tone1":"1f486-1f3fb-2640","woman_getting_face_massage":"1f486-2640","man_tipping_hand_tone5":"1f481-1f3ff-2642","man_tipping_hand_tone4":"1f481-1f3fe-2642","man_tipping_hand_tone3":"1f481-1f3fd-2642","man_tipping_hand_tone2":"1f481-1f3fc-2642","man_tipping_hand_tone1":"1f481-1f3fb-2642","man_tipping_hand":"1f481-2642","woman_tipping_hand_tone5":"1f481-1f3ff-2640","woman_tipping_hand_tone4":"1f481-1f3fe-2640","woman_tipping_hand_tone3":"1f481-1f3fd-2640","woman_tipping_hand_tone2":"1f481-1f3fc-2640","woman_tipping_hand_tone1":"1f481-1f3fb-2640","woman_tipping_hand":"1f481-2640","blond-haired_man_tone5":"1f471-1f3ff-2642","blond-haired_man_tone4":"1f471-1f3fe-2642","blond-haired_man_tone3":"1f471-1f3fd-2642","blond-haired_man_tone2":"1f471-1f3fc-2642","blond-haired_man_tone1":"1f471-1f3fb-2642","blond-haired_man":"1f471-2642","blond-haired_woman_tone5":"1f471-1f3ff-2640","blond-haired_woman_tone4":"1f471-1f3fe-2640","blond-haired_woman_tone3":"1f471-1f3fd-2640","blond-haired_woman_tone2":"1f471-1f3fc-2640","blond-haired_woman_tone1":"1f471-1f3fb-2640","blond-haired_woman":"1f471-2640","man_wearing_turban_tone5":"1f473-1f3ff-2642","man_wearing_turban_tone4":"1f473-1f3fe-2642","man_wearing_turban_tone3":"1f473-1f3fd-2642","man_wearing_turban_tone2":"1f473-1f3fc-2642","man_wearing_turban_tone1":"1f473-1f3fb-2642","man_wearing_turban":"1f473-2642","woman_wearing_turban_tone5":"1f473-1f3ff-2640","woman_wearing_turban_tone4":"1f473-1f3fe-2640","woman_wearing_turban_tone3":"1f473-1f3fd-2640","woman_wearing_turban_tone2":"1f473-1f3fc-2640","woman_wearing_turban_tone1":"1f473-1f3fb-2640","woman_wearing_turban":"1f473-2640","man_guard_tone5":"1f482-1f3ff-2642","man_guard_tone4":"1f482-1f3fe-2642","man_guard_tone3":"1f482-1f3fd-2642","man_guard_tone2":"1f482-1f3fc-2642","man_guard_tone1":"1f482-1f3fb-2642","man_guard":"1f482-2642","woman_guard_tone5":"1f482-1f3ff-2640","woman_guard_tone4":"1f482-1f3fe-2640","woman_guard_tone3":"1f482-1f3fd-2640","woman_guard_tone2":"1f482-1f3fc-2640","woman_guard_tone1":"1f482-1f3fb-2640","woman_guard":"1f482-2640","man_detective_tone5":"1f575-1f3ff-2642","man_detective_tone4":"1f575-1f3fe-2642","man_detective_tone3":"1f575-1f3fd-2642","man_detective_tone2":"1f575-1f3fc-2642","man_detective_tone1":"1f575-1f3fb-2642","man_detective":"1f575-2642","woman_detective_tone5":"1f575-1f3ff-2640","woman_detective_tone4":"1f575-1f3fe-2640","woman_detective_tone3":"1f575-1f3fd-2640","woman_detective_tone2":"1f575-1f3fc-2640","woman_detective_tone1":"1f575-1f3fb-2640","woman_detective":"1f575-2640","man_construction_worker_tone5":"1f477-1f3ff-2642","man_construction_worker_tone4":"1f477-1f3fe-2642","man_construction_worker_tone3":"1f477-1f3fd-2642","man_construction_worker_tone2":"1f477-1f3fc-2642","man_construction_worker_tone1":"1f477-1f3fb-2642","man_construction_worker":"1f477-2642","woman_construction_worker_tone5":"1f477-1f3ff-2640","woman_construction_worker_tone4":"1f477-1f3fe-2640","woman_construction_worker_tone3":"1f477-1f3fd-2640","woman_construction_worker_tone2":"1f477-1f3fc-2640","woman_construction_worker_tone1":"1f477-1f3fb-2640","woman_construction_worker":"1f477-2640","man_police_officer_tone5":"1f46e-1f3ff-2642","man_police_officer_tone4":"1f46e-1f3fe-2642","man_police_officer_tone3":"1f46e-1f3fd-2642","man_police_officer_tone2":"1f46e-1f3fc-2642","man_police_officer_tone1":"1f46e-1f3fb-2642","man_police_officer":"1f46e-2642","woman_police_officer_tone5":"1f46e-1f3ff-2640","woman_police_officer_tone4":"1f46e-1f3fe-2640","woman_police_officer_tone3":"1f46e-1f3fd-2640","woman_police_officer_tone2":"1f46e-1f3fc-2640","woman_police_officer_tone1":"1f46e-1f3fb-2640","woman_police_officer":"1f46e-2640","man_technologist_tone5":"1f468-1f3ff-1f4bb","man_technologist_tone4":"1f468-1f3fe-1f4bb","man_technologist_tone3":"1f468-1f3fd-1f4bb","man_technologist_tone2":"1f468-1f3fc-1f4bb","man_technologist_tone1":"1f468-1f3fb-1f4bb","man_technologist":"1f468-1f4bb","woman_technologist_tone5":"1f469-1f3ff-1f4bb","woman_technologist_tone4":"1f469-1f3fe-1f4bb","woman_technologist_tone3":"1f469-1f3fd-1f4bb","woman_technologist_tone2":"1f469-1f3fc-1f4bb","woman_technologist_tone1":"1f469-1f3fb-1f4bb","woman_technologist":"1f469-1f4bb","man_teacher_tone5":"1f468-1f3ff-1f3eb","man_teacher_tone4":"1f468-1f3fe-1f3eb","man_teacher_tone3":"1f468-1f3fd-1f3eb","man_teacher_tone2":"1f468-1f3fc-1f3eb","man_teacher_tone1":"1f468-1f3fb-1f3eb","man_teacher":"1f468-1f3eb","woman_teacher_tone5":"1f469-1f3ff-1f3eb","woman_teacher_tone4":"1f469-1f3fe-1f3eb","woman_teacher_tone3":"1f469-1f3fd-1f3eb","woman_teacher_tone2":"1f469-1f3fc-1f3eb","woman_teacher_tone1":"1f469-1f3fb-1f3eb","woman_teacher":"1f469-1f3eb","man_student_tone5":"1f468-1f3ff-1f393","man_student_tone4":"1f468-1f3fe-1f393","man_student_tone3":"1f468-1f3fd-1f393","man_student_tone2":"1f468-1f3fc-1f393","man_student_tone1":"1f468-1f3fb-1f393","man_student":"1f468-1f393","woman_student_tone5":"1f469-1f3ff-1f393","woman_student_tone4":"1f469-1f3fe-1f393","woman_student_tone3":"1f469-1f3fd-1f393","woman_student_tone2":"1f469-1f3fc-1f393","woman_student_tone1":"1f469-1f3fb-1f393","woman_student":"1f469-1f393","man_singer_tone5":"1f468-1f3ff-1f3a4","man_singer_tone4":"1f468-1f3fe-1f3a4","man_singer_tone3":"1f468-1f3fd-1f3a4","man_singer_tone2":"1f468-1f3fc-1f3a4","man_singer_tone1":"1f468-1f3fb-1f3a4","man_singer":"1f468-1f3a4","woman_singer_tone5":"1f469-1f3ff-1f3a4","woman_singer_tone4":"1f469-1f3fe-1f3a4","woman_singer_tone3":"1f469-1f3fd-1f3a4","woman_singer_tone2":"1f469-1f3fc-1f3a4","woman_singer_tone1":"1f469-1f3fb-1f3a4","woman_singer":"1f469-1f3a4","man_scientist_tone5":"1f468-1f3ff-1f52c","man_scientist_tone4":"1f468-1f3fe-1f52c","man_scientist_tone3":"1f468-1f3fd-1f52c","man_scientist_tone2":"1f468-1f3fc-1f52c","man_scientist_tone1":"1f468-1f3fb-1f52c","man_scientist":"1f468-1f52c","woman_scientist_tone5":"1f469-1f3ff-1f52c","woman_scientist_tone4":"1f469-1f3fe-1f52c","woman_scientist_tone3":"1f469-1f3fd-1f52c","woman_scientist_tone2":"1f469-1f3fc-1f52c","woman_scientist_tone1":"1f469-1f3fb-1f52c","woman_scientist":"1f469-1f52c","man_office_worker_tone5":"1f468-1f3ff-1f4bc","man_office_worker_tone4":"1f468-1f3fe-1f4bc","man_office_worker_tone3":"1f468-1f3fd-1f4bc","man_office_worker_tone2":"1f468-1f3fc-1f4bc","man_office_worker_tone1":"1f468-1f3fb-1f4bc","man_office_worker":"1f468-1f4bc","woman_office_worker_tone5":"1f469-1f3ff-1f4bc","woman_office_worker_tone4":"1f469-1f3fe-1f4bc","woman_office_worker_tone3":"1f469-1f3fd-1f4bc","woman_office_worker_tone2":"1f469-1f3fc-1f4bc","woman_office_worker_tone1":"1f469-1f3fb-1f4bc","woman_office_worker":"1f469-1f4bc","man_mechanic_tone5":"1f468-1f3ff-1f527","man_mechanic_tone4":"1f468-1f3fe-1f527","man_mechanic_tone3":"1f468-1f3fd-1f527","man_mechanic_tone2":"1f468-1f3fc-1f527","man_mechanic_tone1":"1f468-1f3fb-1f527","man_mechanic":"1f468-1f527","woman_mechanic_tone5":"1f469-1f3ff-1f527","woman_mechanic_tone4":"1f469-1f3fe-1f527","woman_mechanic_tone3":"1f469-1f3fd-1f527","woman_mechanic_tone2":"1f469-1f3fc-1f527","woman_mechanic_tone1":"1f469-1f3fb-1f527","woman_mechanic":"1f469-1f527","man_health_worker_tone5":"1f468-1f3ff-2695","man_health_worker_tone4":"1f468-1f3fe-2695","man_health_worker_tone3":"1f468-1f3fd-2695","man_health_worker_tone2":"1f468-1f3fc-2695","man_health_worker_tone1":"1f468-1f3fb-2695","man_health_worker":"1f468-2695","woman_health_worker_tone5":"1f469-1f3ff-2695","woman_health_worker_tone4":"1f469-1f3fe-2695","woman_health_worker_tone3":"1f469-1f3fd-2695","woman_health_worker_tone2":"1f469-1f3fc-2695","woman_health_worker_tone1":"1f469-1f3fb-2695","woman_health_worker":"1f469-2695","man_factory_worker_tone5":"1f468-1f3ff-1f3ed","man_factory_worker_tone4":"1f468-1f3fe-1f3ed","man_factory_worker_tone3":"1f468-1f3fd-1f3ed","man_factory_worker_tone2":"1f468-1f3fc-1f3ed","man_factory_worker_tone1":"1f468-1f3fb-1f3ed","man_factory_worker":"1f468-1f3ed","woman_factory_worker_tone5":"1f469-1f3ff-1f3ed","woman_factory_worker_tone4":"1f469-1f3fe-1f3ed","woman_factory_worker_tone3":"1f469-1f3fd-1f3ed","woman_factory_worker_tone2":"1f469-1f3fc-1f3ed","woman_factory_worker_tone1":"1f469-1f3fb-1f3ed","woman_factory_worker":"1f469-1f3ed","man_cook_tone5":"1f468-1f3ff-1f373","man_cook_tone4":"1f468-1f3fe-1f373","man_cook_tone3":"1f468-1f3fd-1f373","man_cook_tone2":"1f468-1f3fc-1f373","man_cook_tone1":"1f468-1f3fb-1f373","man_cook":"1f468-1f373","woman_cook_tone5":"1f469-1f3ff-1f373","woman_cook_tone4":"1f469-1f3fe-1f373","woman_cook_tone3":"1f469-1f3fd-1f373","woman_cook_tone2":"1f469-1f3fc-1f373","woman_cook_tone1":"1f469-1f3fb-1f373","woman_cook":"1f469-1f373","man_farmer_tone5":"1f468-1f3ff-1f33e","man_farmer_tone4":"1f468-1f3fe-1f33e","man_farmer_tone3":"1f468-1f3fd-1f33e","man_farmer_tone2":"1f468-1f3fc-1f33e","man_farmer_tone1":"1f468-1f3fb-1f33e","man_farmer":"1f468-1f33e","woman_farmer_tone5":"1f469-1f3ff-1f33e","woman_farmer_tone4":"1f469-1f3fe-1f33e","woman_farmer_tone3":"1f469-1f3fd-1f33e","woman_farmer_tone2":"1f469-1f3fc-1f33e","woman_farmer_tone1":"1f469-1f3fb-1f33e","woman_farmer":"1f469-1f33e","man_in_business_suit_levitating_tone1":"1f574-1f3fb","man_in_business_suit_levitating_tone2":"1f574-1f3fc","man_in_business_suit_levitating_tone3":"1f574-1f3fd","man_in_business_suit_levitating_tone4":"1f574-1f3fe","man_in_business_suit_levitating_tone5":"1f574-1f3ff","person_in_bed_tone1":"1f6cc-1f3fb","person_in_bed_tone2":"1f6cc-1f3fc","person_in_bed_tone3":"1f6cc-1f3fd","person_in_bed_tone4":"1f6cc-1f3fe","person_in_bed_tone5":"1f6cc-1f3ff","family_man_boy":"1f468-1f466","family_man_boy_boy":"1f468-1f466-1f466","family_man_girl":"1f468-1f467","family_man_girl_boy":"1f468-1f467-1f466","family_woman_boy":"1f469-1f466","family_woman_boy_boy":"1f469-1f466-1f466","family_woman_girl":"1f469-1f467","family_woman_girl_boy":"1f469-1f467-1f466","family_woman_girl_girl":"1f469-1f467-1f467","man_judge":"1f468-2696","man_judge_tone1":"1f468-1f3fb-2696","man_judge_tone2":"1f468-1f3fc-2696","man_judge_tone3":"1f468-1f3fd-2696","man_judge_tone4":"1f468-1f3fe-2696","man_judge_tone5":"1f468-1f3ff-2696","woman_judge":"1f469-2696","woman_judge_tone1":"1f469-1f3fb-2696","woman_judge_tone2":"1f469-1f3fc-2696","woman_judge_tone3":"1f469-1f3fd-2696","woman_judge_tone4":"1f469-1f3fe-2696","woman_judge_tone5":"1f469-1f3ff-2696","man_pilot":"1f468-2708","man_pilot_tone1":"1f468-1f3fb-2708","man_pilot_tone2":"1f468-1f3fc-2708","man_pilot_tone3":"1f468-1f3fd-2708","man_pilot_tone4":"1f468-1f3fe-2708","man_pilot_tone5":"1f468-1f3ff-2708","woman_pilot":"1f469-2708","woman_pilot_tone1":"1f469-1f3fb-2708","woman_pilot_tone2":"1f469-1f3fc-2708","woman_pilot_tone3":"1f469-1f3fd-2708","woman_pilot_tone4":"1f469-1f3fe-2708","woman_pilot_tone5":"1f469-1f3ff-2708","man_artist":"1f468-1f3a8","man_artist_tone1":"1f468-1f3fb-1f3a8","man_artist_tone2":"1f468-1f3fc-1f3a8","man_artist_tone3":"1f468-1f3fd-1f3a8","man_artist_tone4":"1f468-1f3fe-1f3a8","man_artist_tone5":"1f468-1f3ff-1f3a8","woman_artist":"1f469-1f3a8","woman_artist_tone1":"1f469-1f3fb-1f3a8","woman_artist_tone2":"1f469-1f3fc-1f3a8","woman_artist_tone3":"1f469-1f3fd-1f3a8","woman_artist_tone4":"1f469-1f3fe-1f3a8","woman_artist_tone5":"1f469-1f3ff-1f3a8","man_astronaut":"1f468-1f680","man_astronaut_tone1":"1f468-1f3fb-1f680","man_astronaut_tone2":"1f468-1f3fc-1f680","man_astronaut_tone3":"1f468-1f3fd-1f680","man_astronaut_tone4":"1f468-1f3fe-1f680","man_astronaut_tone5":"1f468-1f3ff-1f680","woman_astronaut":"1f469-1f680","woman_astronaut_tone1":"1f469-1f3fb-1f680","woman_astronaut_tone2":"1f469-1f3fc-1f680","woman_astronaut_tone3":"1f469-1f3fd-1f680","woman_astronaut_tone4":"1f469-1f3fe-1f680","woman_astronaut_tone5":"1f469-1f3ff-1f680","man_firefighter":"1f468-1f692","man_firefighter_tone1":"1f468-1f3fb-1f692","man_firefighter_tone2":"1f468-1f3fc-1f692","man_firefighter_tone3":"1f468-1f3fd-1f692","man_firefighter_tone4":"1f468-1f3fe-1f692","man_firefighter_tone5":"1f468-1f3ff-1f692","woman_firefighter":"1f469-1f692","woman_firefighter_tone1":"1f469-1f3fb-1f692","woman_firefighter_tone2":"1f469-1f3fc-1f692","woman_firefighter_tone3":"1f469-1f3fd-1f692","woman_firefighter_tone4":"1f469-1f3fe-1f692","woman_firefighter_tone5":"1f469-1f3ff-1f692","female_sign":"2640","male_sign":"2642","medical_symbol":"2695","united_nations":"1f1fa-1f1f3","snowboarder_tone2":"1f3c2-1f3fc","snowboarder_tone3":"1f3c2-1f3fd","snowboarder_tone4":"1f3c2-1f3fe","snowboarder_tone5":"1f3c2-1f3ff","person_golfing_tone1":"1f3cc-1f3fb","person_golfing_tone2":"1f3cc-1f3fc","person_golfing_tone3":"1f3cc-1f3fd","person_golfing_tone4":"1f3cc-1f3fe","person_golfing_tone5":"1f3cc-1f3ff","family_man_girl_girl":"1f468-1f467-1f467","family_man_woman_boy":"1f468-1f469-1f466","couple_with_heart_woman_man":"1f469-2764-1f468","kiss_woman_man":"1f469-2764-1f48b-1f468","sled":"1f6f7","flying_saucer":"1f6f8","love_you_gesture":"1f91f","face_with_raised_eyebrow":"1f928","star_struck":"1f929","crazy_face":"1f92a","shushing_face":"1f92b","face_with_symbols_over_mouth":"1f92c","face_with_hand_over_mouth":"1f92d","face_vomiting":"1f92e","exploding_head":"1f92f","breast_feeding":"1f931","palms_up_together":"1f932","curling_stone":"1f94c","dumpling":"1f95f","fortune_cookie":"1f960","takeout_box":"1f961","chopsticks":"1f962","bowl_with_spoon":"1f963","cup_with_straw":"1f964","coconut":"1f965","broccoli":"1f966","pie":"1f967","pretzel":"1f968","cut_of_meat":"1f969","sandwich":"1f96a","canned_food":"1f96b","giraffe":"1f992","zebra":"1f993","hedgehog":"1f994","sauropod":"1f995","t_rex":"1f996","cricket":"1f997","face_with_monocle":"1f9d0","adult":"1f9d1","child":"1f9d2","older_adult":"1f9d3","bearded_person":"1f9d4","woman_with_headscarf":"1f9d5","person_in_steamy_room":"1f9d6","person_climbing":"1f9d7","person_in_lotus_position":"1f9d8","mage":"1f9d9","fairy":"1f9da","vampire":"1f9db","merperson":"1f9dc","elf":"1f9dd","genie":"1f9de","zombie":"1f9df","brain":"1f9e0","orange_heart":"1f9e1","billed_cap":"1f9e2","scarf":"1f9e3","gloves":"1f9e4","coat":"1f9e5","socks":"1f9e6","england":"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f","scotland":"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f","wales":"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f","love_you_gesture_tone1":"1f91f-1f3fb","love_you_gesture_tone2":"1f91f-1f3fc","love_you_gesture_tone3":"1f91f-1f3fd","love_you_gesture_tone4":"1f91f-1f3fe","love_you_gesture_tone5":"1f91f-1f3ff","breast_feeding_tone1":"1f931-1f3fb","breast_feeding_tone2":"1f931-1f3fc","breast_feeding_tone3":"1f931-1f3fd","breast_feeding_tone4":"1f931-1f3fe","breast_feeding_tone5":"1f931-1f3ff","palms_up_together_tone1":"1f932-1f3fb","palms_up_together_tone2":"1f932-1f3fc","palms_up_together_tone3":"1f932-1f3fd","palms_up_together_tone4":"1f932-1f3fe","palms_up_together_tone5":"1f932-1f3ff","adult_tone1":"1f9d1-1f3fb","adult_tone2":"1f9d1-1f3fc","adult_tone3":"1f9d1-1f3fd","adult_tone4":"1f9d1-1f3fe","adult_tone5":"1f9d1-1f3ff","child_tone1":"1f9d2-1f3fb","child_tone2":"1f9d2-1f3fc","child_tone3":"1f9d2-1f3fd","child_tone4":"1f9d2-1f3fe","child_tone5":"1f9d2-1f3ff","older_adult_tone1":"1f9d3-1f3fb","older_adult_tone2":"1f9d3-1f3fc","older_adult_tone3":"1f9d3-1f3fd","older_adult_tone4":"1f9d3-1f3fe","older_adult_tone5":"1f9d3-1f3ff","bearded_person_tone1":"1f9d4-1f3fb","bearded_person_tone2":"1f9d4-1f3fc","bearded_person_tone3":"1f9d4-1f3fd","bearded_person_tone4":"1f9d4-1f3fe","bearded_person_tone5":"1f9d4-1f3ff","woman_with_headscarf_tone1":"1f9d5-1f3fb","woman_with_headscarf_tone2":"1f9d5-1f3fc","woman_with_headscarf_tone3":"1f9d5-1f3fd","woman_with_headscarf_tone4":"1f9d5-1f3fe","woman_with_headscarf_tone5":"1f9d5-1f3ff","person_in_steamy_room_tone1":"1f9d6-1f3fb","person_in_steamy_room_tone2":"1f9d6-1f3fc","person_in_steamy_room_tone3":"1f9d6-1f3fd","person_in_steamy_room_tone4":"1f9d6-1f3fe","person_in_steamy_room_tone5":"1f9d6-1f3ff","person_climbing_tone1":"1f9d7-1f3fb","person_climbing_tone2":"1f9d7-1f3fc","person_climbing_tone3":"1f9d7-1f3fd","person_climbing_tone4":"1f9d7-1f3fe","person_climbing_tone5":"1f9d7-1f3ff","person_in_lotus_position_tone1":"1f9d8-1f3fb","person_in_lotus_position_tone2":"1f9d8-1f3fc","person_in_lotus_position_tone3":"1f9d8-1f3fd","person_in_lotus_position_tone4":"1f9d8-1f3fe","person_in_lotus_position_tone5":"1f9d8-1f3ff","mage_tone1":"1f9d9-1f3fb","mage_tone2":"1f9d9-1f3fc","mage_tone3":"1f9d9-1f3fd","mage_tone4":"1f9d9-1f3fe","mage_tone5":"1f9d9-1f3ff","fairy_tone1":"1f9da-1f3fb","fairy_tone2":"1f9da-1f3fc","fairy_tone3":"1f9da-1f3fd","fairy_tone4":"1f9da-1f3fe","fairy_tone5":"1f9da-1f3ff","vampire_tone1":"1f9db-1f3fb","vampire_tone2":"1f9db-1f3fc","vampire_tone3":"1f9db-1f3fd","vampire_tone4":"1f9db-1f3fe","vampire_tone5":"1f9db-1f3ff","merperson_tone1":"1f9dc-1f3fb","merperson_tone2":"1f9dc-1f3fc","merperson_tone3":"1f9dc-1f3fd","merperson_tone4":"1f9dc-1f3fe","merperson_tone5":"1f9dc-1f3ff","elf_tone1":"1f9dd-1f3fb","elf_tone2":"1f9dd-1f3fc","elf_tone3":"1f9dd-1f3fd","elf_tone4":"1f9dd-1f3fe","elf_tone5":"1f9dd-1f3ff","woman_mage":"1f9d9-2640","man_mage":"1f9d9-2642","woman_mage_tone1":"1f9d9-1f3fb-2640","man_mage_tone1":"1f9d9-1f3fb-2642","woman_mage_tone2":"1f9d9-1f3fc-2640","man_mage_tone2":"1f9d9-1f3fc-2642","woman_mage_tone3":"1f9d9-1f3fd-2640","man_mage_tone3":"1f9d9-1f3fd-2642","woman_mage_tone4":"1f9d9-1f3fe-2640","man_mage_tone4":"1f9d9-1f3fe-2642","woman_mage_tone5":"1f9d9-1f3ff-2640","man_mage_tone5":"1f9d9-1f3ff-2642","woman_fairy":"1f9da-2640","man_fairy":"1f9da-2642","woman_fairy_tone1":"1f9da-1f3fb-2640","man_fairy_tone1":"1f9da-1f3fb-2642","woman_fairy_tone2":"1f9da-1f3fc-2640","man_fairy_tone2":"1f9da-1f3fc-2642","woman_fairy_tone3":"1f9da-1f3fd-2640","man_fairy_tone3":"1f9da-1f3fd-2642","woman_fairy_tone4":"1f9da-1f3fe-2640","man_fairy_tone4":"1f9da-1f3fe-2642","woman_fairy_tone5":"1f9da-1f3ff-2640","man_fairy_tone5":"1f9da-1f3ff-2642","woman_vampire":"1f9db-2640","man_vampire":"1f9db-2642","woman_vampire_tone1":"1f9db-1f3fb-2640","man_vampire_tone1":"1f9db-1f3fb-2642","woman_vampire_tone2":"1f9db-1f3fc-2640","man_vampire_tone2":"1f9db-1f3fc-2642","woman_vampire_tone3":"1f9db-1f3fd-2640","man_vampire_tone3":"1f9db-1f3fd-2642","woman_vampire_tone4":"1f9db-1f3fe-2640","man_vampire_tone4":"1f9db-1f3fe-2642","woman_vampire_tone5":"1f9db-1f3ff-2640","man_vampire_tone5":"1f9db-1f3ff-2642","mermaid":"1f9dc-2640","merman":"1f9dc-2642","mermaid_tone1":"1f9dc-1f3fb-2640","merman_tone1":"1f9dc-1f3fb-2642","mermaid_tone2":"1f9dc-1f3fc-2640","merman_tone2":"1f9dc-1f3fc-2642","mermaid_tone3":"1f9dc-1f3fd-2640","merman_tone3":"1f9dc-1f3fd-2642","mermaid_tone4":"1f9dc-1f3fe-2640","merman_tone4":"1f9dc-1f3fe-2642","mermaid_tone5":"1f9dc-1f3ff-2640","merman_tone5":"1f9dc-1f3ff-2642","woman_elf":"1f9dd-2640","man_elf":"1f9dd-2642","woman_elf_tone1":"1f9dd-1f3fb-2640","man_elf_tone1":"1f9dd-1f3fb-2642","woman_elf_tone2":"1f9dd-1f3fc-2640","man_elf_tone2":"1f9dd-1f3fc-2642","woman_elf_tone3":"1f9dd-1f3fd-2640","man_elf_tone3":"1f9dd-1f3fd-2642","woman_elf_tone4":"1f9dd-1f3fe-2640","man_elf_tone4":"1f9dd-1f3fe-2642","woman_elf_tone5":"1f9dd-1f3ff-2640","man_elf_tone5":"1f9dd-1f3ff-2642","woman_genie":"1f9de-2640","man_genie":"1f9de-2642","woman_zombie":"1f9df-2640","man_zombie":"1f9df-2642","woman_in_steamy_room":"1f9d6-2640","man_in_steamy_room":"1f9d6-2642","woman_in_steamy_room_tone1":"1f9d6-1f3fb-2640","man_in_steamy_room_tone1":"1f9d6-1f3fb-2642","woman_in_steamy_room_tone2":"1f9d6-1f3fc-2640","man_in_steamy_room_tone2":"1f9d6-1f3fc-2642","woman_in_steamy_room_tone3":"1f9d6-1f3fd-2640","man_in_steamy_room_tone3":"1f9d6-1f3fd-2642","woman_in_steamy_room_tone4":"1f9d6-1f3fe-2640","man_in_steamy_room_tone4":"1f9d6-1f3fe-2642","woman_in_steamy_room_tone5":"1f9d6-1f3ff-2640","man_in_steamy_room_tone5":"1f9d6-1f3ff-2642","woman_climbing":"1f9d7-2640","man_climbing":"1f9d7-2642","woman_climbing_tone1":"1f9d7-1f3fb-2640","man_climbing_tone1":"1f9d7-1f3fb-2642","woman_climbing_tone2":"1f9d7-1f3fc-2640","man_climbing_tone2":"1f9d7-1f3fc-2642","woman_climbing_tone3":"1f9d7-1f3fd-2640","man_climbing_tone3":"1f9d7-1f3fd-2642","woman_climbing_tone4":"1f9d7-1f3fe-2640","man_climbing_tone4":"1f9d7-1f3fe-2642","woman_climbing_tone5":"1f9d7-1f3ff-2640","man_climbing_tone5":"1f9d7-1f3ff-2642","woman_in_lotus_position":"1f9d8-2640","man_in_lotus_position":"1f9d8-2642","woman_in_lotus_position_tone1":"1f9d8-1f3fb-2640","man_in_lotus_position_tone1":"1f9d8-1f3fb-2642","woman_in_lotus_position_tone2":"1f9d8-1f3fc-2640","man_in_lotus_position_tone2":"1f9d8-1f3fc-2642","woman_in_lotus_position_tone3":"1f9d8-1f3fd-2640","man_in_lotus_position_tone3":"1f9d8-1f3fd-2642","woman_in_lotus_position_tone4":"1f9d8-1f3fe-2640","man_in_lotus_position_tone4":"1f9d8-1f3fe-2642","woman_in_lotus_position_tone5":"1f9d8-1f3ff-2640","man_in_lotus_position_tone5":"1f9d8-1f3ff-2642"} diff --git a/api/getcomments.php b/api/getcomments.php index b0d06d1..416006e 100644 --- a/api/getcomments.php +++ b/api/getcomments.php @@ -7,14 +7,14 @@ * @param cursor 当前评论位置 * * @author fooleap - * @version 2017-11-13 17:03:14 + * @version 2018-03-10 14:00:54 * @link https://github.com/fooleap/disqus-php-api * */ namespace Emojione; require_once('init.php'); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'cursor' => $_GET['cursor'], 'limit' => 50, @@ -25,7 +25,7 @@ $curl_url = '/api/3.0/threads/listPostsThreaded?'.http_build_query($fields_data); $data = curl_get($curl_url); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'forum' => DISQUS_SHORTNAME, 'thread' => 'link:'.$website.$_GET['link'] @@ -40,26 +40,14 @@ } } -//if( isset($detail -> response -> ipAddress)){ -if( strpos($session, 'session') !== false ){ - $isAuth = true; -} else { - $isAuth = false; -} - -if($data -> code == 0 ){ - $output = array( - 'auth' => $isAuth, - 'code' => $detail -> code, - 'cursor' => $data -> cursor, - 'link' => 'https://disqus.com/home/discussion/'.DISQUS_SHORTNAME.'/'.$detail -> response -> slug.'/?l=zh', - 'posts' => $detail -> response -> posts, - 'response' => $posts, - 'thread' => $detail -> response -> id - ); -} else { - $output = $data; - $output -> auth = $isAuth; -} +$output = $data -> code == 0 ? (object) array( + 'code' => $detail -> code, + 'cursor' => $data -> cursor, + 'forum' => $forum_data -> forum, + 'link' => 'https://disqus.com/home/discussion/'.DISQUS_SHORTNAME.'/'.$detail -> response -> slug.'/?l=zh', + 'posts' => $detail -> response -> posts, + 'response' => $posts, + 'thread' => $detail -> response -> id +) : $data; print_r(json_encode($output)); diff --git a/api/init.php b/api/init.php index 386ad05..c31dbb5 100644 --- a/api/init.php +++ b/api/init.php @@ -3,7 +3,7 @@ * 获取权限,简单封装常用函数 * * @author fooleap - * @version 2018-03-01 17:02:06 + * @version 2018-03-10 17:51:29 * @link https://github.com/fooleap/disqus-php-api * */ @@ -13,6 +13,7 @@ error_reporting(E_ERROR | E_PARSE); header('Content-type:text/json'); +header('Access-Control-Allow-Credentials: true'); $origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : ''; $ipRegex = '((2[0-4]|1\d|[1-9])?\d|25[0-5])(\.(?1)){3}'; function domain($url){ @@ -36,15 +37,17 @@ function domain($url){ $url = parse_url(DISQUS_WEBSITE); $website = $url['scheme'].'://'.$url['host']; -// 读取文件 -$session_data = json_decode(file_get_contents(sys_get_temp_dir().'/session-'.DISQUS_SHORTNAME.'.json')); -$session = $session_data -> session; -$pwd_md5 = $session_data -> pwd; -$date_expires = strtotime($session_data -> expires); -$date_now = strtotime(now); +// 缓存文件 +$data_path = sys_get_temp_dir().'/disqus_'.DISQUS_SHORTNAME.'.json'; +$forum_data = json_decode(file_get_contents($data_path)); +$session = $forum_data -> session -> data; +$expires = $forum_data -> session -> expires; +$passwd = $forum_data -> passwd; + +// 管理员登录 +function adminLogin(){ + global $session, $data_path, $forum_data, $disqus_host; -// session 过期或密码更新 -if( $date_now >= $date_expires || md5(DISQUS_PASSWORD) != $pwd_md5 ){ $cookie_temp = sys_get_temp_dir().'/cookie_temp.txt'; $cookie = sys_get_temp_dir().'/cookie.txt'; @@ -85,16 +88,57 @@ function domain($url){ preg_match('/(session[^;]*)/mi', $output_match[1], $session_match); preg_match('/expires=([^;]*)/mi', $output_match[1], $expires_match); $session = $session_match[0]; - $expires = $expires_match[1]; + $expires = strtotime($expires_match[1]); curl_close($ch); if( strpos($session, 'session') !== false ){ - //写入文件 - $output_data = array('expires' => $expires, 'session' => $session, 'pwd' => md5(DISQUS_PASSWORD)); - file_put_contents(sys_get_temp_dir().'/session-'.DISQUS_SHORTNAME.'.json', json_encode($output_data)); + // 写入文件 + $forum_data -> session = array( + 'data' => $session, + 'expires' => $expires + ); + $forum_data -> passwd = md5(DISQUS_PASSWORD); + file_put_contents($data_path, json_encode($forum_data)); } } +// 鉴权 +function getAccessToken($fields){ + global $data_path, $forum_data, $access_token; + + extract($_POST); + $url = 'https://disqus.com/api/oauth/2.0/access_token/?'; + + foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; } + rtrim($fields_string, "&"); + $ch = curl_init(); + curl_setopt($ch,CURLOPT_URL,$url); + curl_setopt($ch,CURLOPT_POST,count($fields)); + curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string); + curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); + $data = curl_exec($ch); + curl_close($ch); + + // 用户授权数据 + $auth_results = json_decode($data); + + // 换算过期时间 + $auth_results -> expires = time() + $auth_results -> expires_in; + + // 重新获取授权码 + $access_token = $auth_results -> access_token; + + // user_id 写入 cookie,并设置过期时间为 30 天 + $user_id = $auth_results -> user_id; + setcookie('user_id', $user_id, time() + 3600*24*30); + + // 写入文件缓存 + $forum_data -> users -> $user_id = $auth_results; + file_put_contents($data_path, json_encode($forum_data)); + + return $user_id; +} + function encodeURI($uri) { return preg_replace_callback("{[^0-9a-z_.!~*();,/?:@&=+$#-]}i", function ($m) { @@ -127,23 +171,33 @@ function curl_get($url){ } function curl_post($url, $data){ - global $session, $disqus_host, $media_host; + global $session, $disqus_host, $media_host, $access_token; $curl_url = strpos($url, 'media') !== false ? 'https://'.$media_host.$url : 'https://'.$disqus_host.$url; $curl_host = strpos($url, 'media') !== false ? 'uploads.services.disqus.com' : 'disqus.com'; + if( isset($access_token) ){ + $data -> api_secret = SECRET_KEY; + $data -> access_token = $access_token; + } else { + $data -> api_key = DISQUS_PUBKEY; + } + $options = array( CURLOPT_URL => $curl_url, CURLOPT_HTTPHEADER => array('Host: '.$curl_host,'Origin: https://disqus.com'), - CURLOPT_COOKIE => $session, CURLOPT_HEADER => false, - CURLOPT_REFERER => 'https://disqus.com', + //CURLOPT_REFERER => 'https://disqus.com', CURLOPT_ENCODING => 'gzip, deflate', CURLOPT_RETURNTRANSFER => true, + CURLOPT_FOLLOWLOCATION => true, CURLOPT_POST => true, CURLOPT_POSTFIELDS => $data, ); $curl = curl_init(); + if( !isset($access_token) ){ + curl_setopt($curl,CURLOPT_COOKIE,$session); + } curl_setopt_array($curl, $options); $data = curl_exec($curl); $errno = curl_errno($curl); @@ -156,14 +210,14 @@ function curl_post($url, $data){ } function post_format( $post ){ - global $client; + global $client, $forum_data; // 是否是管理员 $isMod = ($post -> author -> username == DISQUS_USERNAME || $post -> author -> email == DISQUS_EMAIL ) && $post -> author -> isAnonymous == false ? true : false; // 访客指定 Gravatar 头像 - $avatar_url = GRAVATAR_CDN.md5($post -> author -> email).'?d='.GRAVATAR_DEFAULT; + $avatar_url = GRAVATAR_CDN.md5($post -> author -> email).'?d='.$forum_data -> forum -> avatar; $post -> author -> avatar -> cache = $post -> author -> isAnonymous ? $avatar_url : $post -> author -> avatar -> cache; // 表情 @@ -194,17 +248,19 @@ function post_format( $post ){ $imgArr = array(); foreach ( $post -> media as $key => $image ){ - if( strpos($image -> url, 'giphy.gif') !== false ){ - $imgArr[$key] = '//a.disquscdn.com/get?url='.urlencode($image -> url).'&key=Hx_Z1IMzKElPuRPVmpnfsQ'; - } else { - $imgArr[$key] = $image -> url; + if( $image -> url !== 'https://disqus.com' ){ + if( strpos($image -> url, 'giphy.gif') !== false ){ + $imgArr[$key] = '//a.disquscdn.com/get?url='.urlencode($image -> url).'&key=Hx_Z1IMzKElPuRPVmpnfsQ'; + } else { + $imgArr[$key] = $image -> url; + } } }; // 是否已删除 if(!!$post -> isDeleted){ $post -> message = ''; - $post -> author -> avatar -> cache = GRAVATAR_CDN.'?d='.GRAVATAR_DEFAULT; + $post -> author -> avatar -> cache = GRAVATAR_CDN.'?d='.$forum_data -> forum -> avatar; $post -> author -> username = ''; $post -> author -> name = ''; $post -> author -> url = ''; @@ -227,3 +283,99 @@ function post_format( $post ){ return $data; } + +function getUserData(){ + global $access_token; + $fields_data = array( + 'api_secret' => SECRET_KEY, + 'access_token' => $access_token + ); + $url = 'https://disqus.com/api/3.0/users/details.json?'.http_build_query($fields_data); + $ch = curl_init(); + curl_setopt($ch,CURLOPT_URL,$url); + curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); + curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); + $data = json_decode(curl_exec($ch)); + curl_close($ch); + $user_detail = array( + 'avatar' => $data -> response -> avatar -> cache, + 'name' => $data -> response -> name, + 'username' => $data -> response -> username, + 'url' => !!$data -> response -> url ? $data -> response -> url : $data -> response -> profileUrl, + 'type' => 1 + ); + $output = array( + 'code' => $data -> code, + 'response' => $user_detail + ); + return json_encode($output); +} + +function getForumData(){ + global $data_path,$forum_data; + $fields_data = array( + 'api_key' => DISQUS_PUBKEY, + 'forum' => DISQUS_SHORTNAME, + ); + $curl_url = '/api/3.0/forums/details.json?'.http_build_query($fields_data); + $data = curl_get($curl_url); + $forum = array( + 'founder' => $data -> response -> founder, + 'avatar' => $data -> response -> avatar -> large -> cache, + 'moderatorBadgeText' => $data -> response -> moderatorBadgeText, + 'expires' => time() + 3600*24 + ); + if( $data -> code == 0 ){ + $forum_data -> forum = $forum; + file_put_contents($data_path, json_encode($forum_data)); + } +} + +function getCurrentDir (){ + $isSecure = false; + if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') { + $isSecure = true; + } + elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') { + $isSecure = true; + } + $protocol = $isSecure ? 'https://' : 'http://'; + return $protocol.$_SERVER['HTTP_HOST'].dirname($_SERVER['SCRIPT_NAME']); +} + +$user_id = $_COOKIE['user_id']; +if ( isset($user_id) ){ + + // 取用户授权数据,可能为空 + $auth_results = $forum_data -> users -> $user_id; + + if( isset($auth_results) ){ + + // 取刷新码和过期时间 + $refresh_token = $auth_results -> refresh_token; + $auth_expires = $auth_results -> expires; + $access_token = $auth_results -> access_token; + + // 离过期少于 20 天 + if( $auth_expires - time() < 3600 * 20 ){ + + $authorize = 'refresh_token'; + $fields = array( + 'grant_type'=>urlencode($authorize), + 'client_id'=>urlencode($PUBLIC_KEY), + 'client_secret'=>urlencode($SECRET_KEY), + 'refresh_token'=>urlencode($refresh_token) + ); + + getAccessToken($fields); + } + } +} + +if( time() > $expires || md5(DISQUS_PASSWORD) != $passwd ){ + adminLogin(); +} + +if( time() > $forum_data -> forum -> expires || !$forum_data -> forum){ + getForumData(); +} diff --git a/api/login.php b/api/login.php new file mode 100644 index 0000000..70d23c4 --- /dev/null +++ b/api/login.php @@ -0,0 +1,98 @@ + + * @version 2018-03-10 14:01:48 + * @link https://github.com/fooleap/disqus-php-api + * + */ +namespace Emojione; +require_once('init.php'); +header('Content-type:text/html'); + +$redirect = getCurrentDir().'/login.php'; +$CODE = $_GET['code']; + +if( isset($access_token) ){ + print_r('已登录'); + exit; +} + +if( isset($CODE)){ + + $authorize = 'authorization_code'; + $fields = array( + 'grant_type'=>urlencode($authorize), + 'client_id'=>urlencode(PUBLIC_KEY), + 'client_secret'=>urlencode(SECRET_KEY), + 'redirect_uri'=>urlencode($redirect), + 'code'=>urlencode($CODE) + ); + $user_id = getAccessToken($fields); + if( $user_id ){ +?> + + + + + 登录成功 + + + +
+ +
+ + + + diff --git a/api/logout.php b/api/logout.php new file mode 100644 index 0000000..5cd1fe0 --- /dev/null +++ b/api/logout.php @@ -0,0 +1,13 @@ + + * @version 2018-03-10 14:02:20 + * @link https://github.com/fooleap/disqus-php-api + * + */ +namespace Emojione; +require_once('init.php'); +header('Content-type:text/json'); +setcookie( 'user_id', '', time () - 100 ); diff --git a/api/popular.php b/api/popular.php index f7e6c0b..9090e43 100644 --- a/api/popular.php +++ b/api/popular.php @@ -11,7 +11,7 @@ namespace Emojione; require_once('init.php'); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'limit' => 5, 'forum' => DISQUS_SHORTNAME, diff --git a/api/postcomment.php b/api/postcomment.php index 82177e3..468ccb6 100644 --- a/api/postcomment.php +++ b/api/postcomment.php @@ -10,7 +10,7 @@ * @param url 访客网址,可为空 * * @author fooleap - * @version 2018-02-22 13:55:01 + * @version 2018-03-10 14:02:38 * @link https://github.com/fooleap/disqus-php-api * */ @@ -21,19 +21,9 @@ $author_email = $_POST['email']; $author_url = $_POST['url'] == '' || $_POST['url'] == 'null' ? null : $_POST['url']; -// 管理员 -if($author_name == DISQUS_USERNAME){ - $author_name = null; - if( $author_email == DISQUS_EMAIL && strpos($session, 'session') !== false ){ - $author_email = null; - $author_url = null; - $approved = null; - } -} - // 父评是已登录用户 if(!empty($_POST['parent'])){ - $fields_data = array( + $fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'post' => $_POST['parent'] ); @@ -47,19 +37,30 @@ $curl_url = '/api/3.0/posts/create.json'; $post_message = html_entity_decode($client->shortnameToUnicode($_POST['message'])); -//$post_message = $client->unifyUnicode($_POST['message']); -$post_data = array( - 'api_key' => DISQUS_PUBKEY, - 'thread' => $_POST['thread'], - 'parent' => $_POST['parent'], - 'message' => $post_message, - 'author_name' => $author_name, - 'author_email' => $author_email, - 'author_url' => $author_url, - 'state' => $approved - //'ip_address' => $_SERVER["REMOTE_ADDR"] -); +// 已登录 +if( isset($access_token) ){ + + $post_data = (object) array( + 'thread' => $_POST['thread'], + 'parent' => $_POST['parent'], + 'message' => $post_message, + 'ip_address' => $_SERVER['REMOTE_ADDR'] + ); + +} else { + + $post_data = (object) array( + 'thread' => $_POST['thread'], + 'parent' => $_POST['parent'], + 'message' => $post_message, + 'author_name' => $author_name, + 'author_email' => $author_email, + 'author_url' => $author_url, + 'state' => $approved + ); +} + $data = curl_post($curl_url, $post_data); $output = $data -> code == 0 ? array( @@ -69,7 +70,8 @@ ) : $data; if ( !empty($_POST['parent']) && $data -> code == 0 ){ - $mail_query = array( + + $mail_query = (object) array( 'parent'=> $_POST['parent'], 'id'=> $data -> response -> id, 'link'=> $_POST['link'], @@ -77,17 +79,8 @@ 'session'=> $session ); $mail = curl_init(); - $isSecure = false; - if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') { - $isSecure = true; - } - elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') { - $isSecure = true; - } - $protocol = $isSecure ? 'https://' : 'http://'; - //$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || $_SERVER['SERVER_PORT'] == 443) ? 'https://' : 'http://'; $curl_opt = array( - CURLOPT_URL => $protocol.$_SERVER['HTTP_HOST'].dirname($_SERVER['SCRIPT_NAME']).'/sendemail.php', + CURLOPT_URL => getCurrentDir().'/sendemail.php', CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_POSTFIELDS => $mail_query, diff --git a/api/removecomment.php b/api/removecomment.php index 9f59fad..13ca0e8 100644 --- a/api/removecomment.php +++ b/api/removecomment.php @@ -5,7 +5,7 @@ * @param id 评论 ID * * @author fooleap - * @version 2017-07-25 12:03:09 + * @version 2018-03-10 14:02:49 * @link https://github.com/fooleap/disqus-php-api * */ @@ -13,7 +13,7 @@ date_default_timezone_set('UTC'); require_once('init.php'); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'post' => $_POST['id'] ); @@ -44,8 +44,7 @@ } else { if( $duration < 600 ){ // 十分钟内 - $post_data = array( - 'api_key' => DISQUS_PUBKEY, + $post_data = (object) array( 'post' => $_POST['id'] ); $curl_url = '/api/3.0/posts/remove.json'; diff --git a/api/sendemail.php b/api/sendemail.php index 63ae749..ea35053 100644 --- a/api/sendemail.php +++ b/api/sendemail.php @@ -23,7 +23,7 @@ } // 获取被回复人信息 -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'post' => $_POST['parent'] ); @@ -36,7 +36,7 @@ $parent_message = $post['message']; //被回复留言 // 获取回复信息 -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'post' => $_POST['id'] ); diff --git a/api/updatecomment.php b/api/updatecomment.php index a7f4e51..b70a0af 100644 --- a/api/updatecomment.php +++ b/api/updatecomment.php @@ -6,7 +6,7 @@ * @param message 评论内容 * * @author fooleap - * @version 2017-08-05 06:33:56 + * @version 2018-03-10 14:03:07 * @link https://github.com/fooleap/disqus-php-api * */ @@ -14,7 +14,7 @@ date_default_timezone_set('UTC'); require_once('init.php'); -$fields_data = array( +$fields_data = (object) array( 'api_key' => DISQUS_PUBKEY, 'post' => $_POST['id'] ); @@ -35,13 +35,13 @@ return; } +$post_data = (object) array( + 'post' => $_POST['id'], + 'message' => $post_message +); + if( $duration < 1800 ){ // 三十分钟内 - $post_data = array( - 'api_key' => DISQUS_PUBKEY, - 'post' => $_POST['id'], - 'message' => $post_message - ); $curl_url = '/api/3.0/posts/update.json'; $data = curl_post($curl_url, $post_data); $output = $data -> code == 0 ? array( diff --git a/api/updatethread.php b/api/updatethread.php deleted file mode 100644 index daf675b..0000000 --- a/api/updatethread.php +++ /dev/null @@ -1,35 +0,0 @@ - - * @version 2017-07-01 16:13:50 - * @link https://github.com/fooleap/disqus-php-api - * - */ -namespace Emojione; -require_once('init.php'); -$curl_url = '/api/3.0/threads/update.json'; -$post_data = array( - 'api_key' => DISQUS_PUBKEY, - 'forum' => DISQUS_SHORTNAME, - 'author' => $_POST['author'], - 'identifier' => $_POST['identifier'], - 'message' => $_POST['message'], - 'old_identifier' => $_POST['old_identifier'], - 'slug' => $_POST['slug'], - 'thread' => $_POST['thread'], - 'title' => $_POST['title'], - 'url' => $_POST['url'] -); -$data = curl_post($curl_url, $post_data); -print_r(json_encode($data)); diff --git a/api/upload.php b/api/upload.php index beeb6fa..f52e16b 100644 --- a/api/upload.php +++ b/api/upload.php @@ -5,7 +5,7 @@ * @param file 上传的文件 * * @author fooleap - * @version 2017-07-30 14:08:51 + * @version 2018-03-10 14:08:47 * @link https://github.com/fooleap/disqus-php-api * */ @@ -24,8 +24,7 @@ $curl_url = '/api/3.0/media/create.json'; $cfile = curl_file_create($_FILES['file']['tmp_name'],$_FILES['file']['type'],$_FILES['file']['name']); -$post_data = array( - 'api_key' => DISQUS_PUBKEY, +$post_data = (object) array( 'permanent' => 1, 'upload' => $cfile ); diff --git a/api/user.php b/api/user.php new file mode 100644 index 0000000..70354b5 --- /dev/null +++ b/api/user.php @@ -0,0 +1,16 @@ + 4, + 'response' => '未登录' + ); + + print_r(json_encode($output)); +} diff --git a/demo.html b/demo.html index 353f5fb..691cdd7 100644 --- a/demo.html +++ b/demo.html @@ -1,31 +1,51 @@ - - - - - - DEMO - - - - -
- - - + + + + + + Disqus PHP API 示例 + + + + + +
+

本页共有 条评论

+ +

项目地址:https://github.com/fooleap/disqus-php-api

+ + + diff --git a/dist/iDisqus.min.css b/dist/iDisqus.min.css index a8536f3..e647ecd 100644 --- a/dist/iDisqus.min.css +++ b/dist/iDisqus.min.css @@ -1 +1 @@ -.comment{position:relative;font:14px/1.6 Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei,sans-serif;color:#2a2e2e;margin:5px auto;word-wrap:break-word;padding:0;box-sizing:border-box}.comment#disqus_thread{display:none}.comment a{text-decoration:none}.comment .icon{max-width:20px}.comment *{margin:0;padding:0;box-sizing:border-box}.comment b,.comment strong{font-weight:700;color:#000}.comment :focus{outline:none}.comment abbr[title]{text-decoration:none}.comment .hide,.comment .loading-bg{display:none}.comment.loading{display:block}.comment.loading>*{display:none}.comment.loading .loading-container{margin:20px auto 40px;color:#9d9ea1;text-align:center;display:block;position:relative;height:100px;line-height:40px;width:250px}.comment.loading .loading-container .loading-bg{display:block;transform:rotate(-135deg);margin:0 auto}.comment.loading .loading-container:after,.comment.loading .loading-container:before{display:block;position:absolute}.comment.loading .loading-container:before{content:attr(data-tip);top:64px;left:0;width:100%;height:30px;line-height:30px}.comment.loading .loading-container:after{content:"";box-sizing:border-box;width:26px;height:26px;top:20px;left:115px;border-width:3px;border-style:solid;border-color:#9d9ea1 transparent;border-radius:13px;transform-origin:50% 50% 0;animation:disqus-loader-spinner-animation .7s infinite linear}.comment-box{margin:20px 0}.comment-box,.comment-header{display:-ms-flexbox;display:flex}.comment-header{height:36px;line-height:36px;font-weight:700;font-size:15px;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #e7e9ee}.comment-header .comment-header-item{color:#656c7a;display:inline-block;border-bottom:2px solid #656c7a;margin-bottom:-2px;padding:0 7px}.comment-header .comment-header-item#comment-link{border-bottom-color:transparent!important}.comment-header .comment-show{position:relative;color:#2a2e2e;cursor:pointer;display:none}.comment-header .comment-header-count,.comment-header .comment-show{width:120px;text-align:center;transition:all .2s ease-in-out;text-transform:capitalize}.comment-header .comment-header-count{display:inline-block}.comment-header .comment-header-count:after{content:" ";display:block;height:2px;position:absolute;bottom:-2px;left:0;right:0;background:#2e9fff}.comment-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.placeholder{color:#7f919e;line-height:30px;font-size:12px;position:absolute;top:7px;left:10px;right:9px;white-space:nowrap;text-overflow:ellipsis;cursor:text;overflow:hidden}.comment-form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:2px solid #dbdfe4;border-radius:4px;width:100%}.comment-actions{background:#f6f8f9;border-radius:0 0 2px 2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:0;transition:opacity .2s linear;opacity:0;filter:alpha(opacity=0);visibility:hidden}.comment-actions .comment-actions-group{display:-ms-flexbox;display:flex;position:relative}.comment-actions .comment-actions-input{display:none}.comment-actions .comment-actions-input[type=checkbox]:checked+.comment-actions-label .icon{fill:#1d2f3a}.comment-actions .comment-actions-label{display:inline-block;width:34px;height:34px;cursor:pointer}.comment-actions .comment-actions-label .icon{height:18px;margin:8px;display:inline-block;color:#737474;cursor:pointer;fill:#c2c6cc;transition:all .2s}.comment-actions .comment-actions-label:hover .icon{fill:#1d2f3a!important}.comment-actions .exit{display:none}.comment-actions .emojione-list{cursor:default;position:absolute;opacity:0;filter:alpha(opacity=0);visibility:hidden;list-style:none;width:125px;background-color:#fff;padding:5px 0 0 5px;border-radius:2px;border:2px solid #c2c6cc;bottom:100%;left:-2px;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-actions .emojione-item{position:relative;height:24px;width:24px;margin:0 5px 5px 0}.comment-actions .emojione-item:before{content:"";display:inline-block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:4}.comment-actions .emojione-item-image{height:24px;width:24px}.comment-actions .comment-actions-input[type=checkbox]:checked+.emojione:before{position:fixed;top:0;left:0;width:100%;height:100%;content:"";display:block;cursor:default}.comment-actions .comment-actions-input[type=checkbox]:checked+.emojione .emojione-list{opacity:1;filter:alpha(opacity=100);visibility:visible!important}.expanded .comment-image{display:-ms-flexbox;display:flex}.expanded .comment-image .comment-image-progress{position:relative;height:80px;width:0;background:url("https://a.disquscdn.com/next/embed/assets/img/loader.5cc23909da9c4a9874500d7a85c4125f.gif") 50% no-repeat;margin:0 5px;overflow:hidden}.expanded .comment-image .comment-image-progress:before{position:absolute;content:"";display:block;top:55px;bottom:20px;left:0;right:0;height:5px;width:100%;background-color:#dbdfe4}.expanded .comment-image .comment-image-progress .comment-image-loaded{position:absolute;background-color:#7f919e;top:55px;left:0;right:0;bottom:20px;height:5px;width:0}.expanded .comment-image .comment-image-list{list-style:none;display:-ms-flexbox;display:flex}.expanded .comment-image .comment-image-item{height:80px;margin-left:5px;position:relative;border-radius:3px;overflow:hidden}.expanded .comment-image .comment-image-item:before{overflow:hidden;line-height:0;height:0;transition:all .3s;content:"\70B9\51FB\79FB\9664";display:block;text-align:center;position:absolute;bottom:0;left:0;right:0;width:100%;font-size:12px;background-color:rgba(0,0,0,.5);line-height:25px;color:#fff}.expanded .comment-image .comment-image-item:hover:before{height:25px}.expanded .comment-image .comment-image-item .comment-image-object{height:100%;border-radius:3px;overflow:hidden}.expanded .comment-image .comment-image-item.loading .comment-image-object{width:20px;margin:0 30px}.expanded .comment-image .comment-image-item.loading:before{display:none}.comment-form-wrapper.editing+.comment-login{opacity:1;height:auto;margin-top:10px}.comment-form-wrapper.editing .comment-form-textarea{font:14px/16px Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei;height:74px}.comment-form-wrapper.editing .comment-image{transition:padding-bottom .15s ease-in-out;background-color:rgba(16,48,68,.03)}.comment-form-wrapper.editing .comment-actions{transition:all .2s ease-in-out;border-top:2px solid #dbdfe4;opacity:1;height:36px;filter:alpha(opacity=100);visibility:visible!important}.comment-form-wrapper.editing .comment-actions-form{transition:all .3s .5s;margin:87px -2px -2px}.comment-form-wrapper.editing .comment-form-submit{opacity:1}.comment-form-wrapper.focus{border:2px solid #c2c6cc}.comment-form-wrapper.focus .comment-actions{border-top:2px solid #c2c6cc}.comment-form-wrapper.focus .comment-actions .comment-actions-label .icon{fill:#656c7a}.comment-form-wrapper.focus.expanded .comment-image{border-top:2px solid #c2c6cc}.comment-form-wrapper.expanded .comment-image{border-top:2px solid #dbdfe4;padding:10px 0 8px}.comment-form-wrapper.logged-in .comment-form-submit{border-radius:0 0 4px;transition:none;opacity:1}.comment-form-wrapper.logged-in .comment-actions-form{margin:0;transition:all .5s}.comment-form-wrapper.logged-in+.comment-login{height:0;opacity:0;margin-top:-40px}.comment-form-wrapper.logged-in .exit{display:block}.comment-form-wrapper .comment-form-textarea{width:100%;display:block;border:none;overflow:auto;color:#2a2e2e;cursor:text;resize:none;height:44px;font:18px/30px Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei;padding:7px;transition:all .2s ease-in-out}.comment-form-wrapper .comment-form-textarea::-webkit-input-placeholder{color:#7f919e}.comment-form-wrapper .comment-form-textarea::-moz-placeholder{color:#7f919e}.comment-form-wrapper .comment-form-alert:not(:empty){background-color:#f05f70;padding:10px;line-height:20px;font-size:13px;font-weight:700;color:#fff;margin:0 -2px;border-top:2px solid #dbdfe4}.comment-actions-form{display:-ms-flexbox;display:flex}.comment-actions-form .comment-form-cancel{line-height:36px;padding:0 15px;font-size:12px}.comment-actions-form .comment-form-submit{z-index:1;border:none;opacity:0;margin:-2px;white-space:nowrap;border-radius:4px;height:38px;width:80px;display:inline-block;background-color:rgba(29,47,58,.6);cursor:pointer;line-height:38px}.comment-actions-form .comment-form-submit .icon{margin:9px;fill:#fff;cursor:pointer;width:20px;height:20px}.comment-actions-form .comment-form-submit:hover{background-color:rgba(29,47,58,.75)}.comment-login{display:-ms-flexbox;display:flex;opacity:0;transition:all .5s .2s;height:0;margin:-40px -5px 40px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-thread-form{text-align:center;color:#656c7a;line-height:32px}.comment-thread-form .comment-form-submit{background-color:rgba(29,47,58,.6);border:none;white-space:nowrap;border-radius:4px;height:38px;width:120px;display:inline-block;cursor:pointer;line-height:38px;margin:10px 0;color:#fff;font-size:15px}.comment-thread-form .comment-form-submit:hover{background-color:rgba(29,47,58,.75)}.comment-form-item{display:-ms-flexbox;display:flex;margin:10px 0}.comment-form-item .comment-form-label{display:block;height:32px;line-height:32px;font-size:14px;color:#656c7a;width:100px;text-align:right;font-weight:700}.comment-form-item .comment-form-textarea{background-color:#fff;border:2px solid #dbdfe4;transition:all .2s linear;padding:2px 10px;border-radius:4px;font-size:14px;height:64px;margin:0 5px;width:30px;line-height:20px;-ms-flex:auto;flex:auto}.comment-form-item .comment-form-textarea:focus{border:2px solid #c2c6cc}.comment-form-input{background-color:#fff;border:2px solid #dbdfe4;transition:all .2s linear;padding:0 10px;border-radius:4px;font-size:14px;height:32px;margin:0 5px;width:30px;line-height:32px;-ms-flex:auto;flex:auto}.comment-form-input::-webkit-input-placeholder{color:#7f919e}.comment-form-input::-moz-placeholder{color:#7f919e}.comment-form-input:focus{border:2px solid #c2c6cc}.comment-form-input[disabled]{color:#656c7a}.comment-list{font-size:14px}.comment-list:empty:after{content:"\6765\505A\7B2C\4E00\4E2A\7559\8A00\7684\4EBA\5427\FF01";display:block;opacity:.6;line-height:80px;text-align:center}.comment-list p{margin:0}.comment-list a{text-decoration:none;color:#0095dd}.comment-list a[href="javascript:void(0);"]{color:#000;cursor:default}.comment-list pre{overflow:hidden;margin:0 0 15px;border-left:4px solid #7f919e;padding:0 0 0 12px}.comment-list code,.comment-list pre{font-size:12px;font-family:monaco,menlo,monospace;line-height:20px}.comment-list code{padding:0 .3em;display:inline-block;vertical-align:top;margin:2px}.comment-list #comment-preview{opacity:.6}.comment-list .comment-item{padding-top:6px}.comment-list .comment-item-body{display:-ms-flexbox;display:flex}.comment-list .comment-item-footer,.comment-list .comment-item-header{font-size:13px;line-height:1.2;color:#c2c6cc}.comment-list .comment-item-footer .comment-item-bullet,.comment-list .comment-item-header .comment-item-bullet{padding:0 2px}.comment-list .comment-item-header .comment-item-pname{color:#656c7a}.comment-list .comment-item-header .comment-item-pname .icon{width:12px;height:12px;margin:1px 2px;vertical-align:top;fill:#656c7a}.comment-list .comment-item-header .comment-item-pname:hover{color:#2a2e2e}.comment-list .comment-item-header .comment-item-pname:hover .icon{fill:#656c7a}.comment-list .comment-item-header .comment-item-badge{color:#fff;background:#7f919e;padding:1px 3px;margin:0 2px;font-size:10px;line-height:1.1;font-weight:700;border-radius:3px;display:inline-block}.comment-list .comment-item-header .comment-item-time{font-size:12px;color:#7f919e;word-spacing:-2px;font-weight:400}.comment-list .comment-item-header .comment-item-name{color:#0095dd;font-weight:700}.comment-list .comment-item-header .comment-item-name[href^=javascript]{cursor:text;color:#000}.comment-list .comment-item-footer{padding:5px 0}.comment-list .comment-item-footer .comment-item-delete,.comment-list .comment-item-footer .comment-item-edit,.comment-list .comment-item-footer .comment-item-reply{color:#656c7a;font-weight:500}.comment-list .comment-item-footer .comment-item-delete:hover,.comment-list .comment-item-footer .comment-item-edit:hover,.comment-list .comment-item-footer .comment-item-reply:hover{color:#2a2e2e}.comment-list .comment-item-footer .comment-item-cancel{color:#0095dd;font-weight:700}.comment-list .comment-item-images{display:-ms-flexbox;display:flex;margin:0 -5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-list .comment-item-images .comment-item-imagelink{height:100px;margin:0 5px}.comment-list .comment-item-images .comment-item-image{height:100%}.comment-list .comment-item.transparent{opacity:.4}.comment-list .comment-item-content{padding-top:5px;line-height:24px;font-size:14px}.comment-list .comment-item-content a[data-dsq-mention]:before{content:"@"}.comment-list .comment-item-content .comment-item-content{min-height:20px}.comment-list .comment-item-content img.emojione{vertical-align:top;width:24px;height:24px;margin:0 3px}.comment-list .comment-item-body+.comment-box .comment-avatar,.comment-list .comment-item-body+.comment-box .comment-avatar-image,.comment-list .comment-item-children .comment-box .comment-avatar,.comment-list .comment-item-children .comment-box .comment-avatar-image,.comment-list .comment-item-children .comment-item-avatar,.comment-list .comment-item-children .comment-item-avatar img{width:36px;height:36px;margin-right:6px}.comment-list .comment-form-textarea{height:32px;padding:5px;line-height:22px;font-size:15px}.comment-list .comment-item-main{-ms-flex:1;flex:1}.comment-list .comment-item-main:empty{padding-bottom:5px}.comment-list .comment-item-main:empty:after{content:attr(data-message);line-height:36px;color:#7f919e}.comment-list .comment-box{margin:0}.comment-list .comment-item-body+.comment-box{padding-left:60px;margin-top:6px;margin-bottom:20px}.comment-list .comment-item-children{padding-left:60px}.comment-list .comment-item-children .comment-item-body+.comment-box,.comment-list .comment-item-children .comment-item-children{padding-left:42px}.comment-list .comment-item-children .comment-item-body+.comment-box .comment-item-children .comment-box,.comment-list .comment-item-children .comment-item-body+.comment-box .comment-item-children .comment-item-children,.comment-list .comment-item-children .comment-item-children .comment-item-children .comment-box,.comment-list .comment-item-children .comment-item-children .comment-item-children .comment-item-children{padding-left:0}.comment-loadmore{font-weight:500;display:block;text-align:center;padding:11px 14px;background-color:rgba(29,47,58,.6);color:#fff!important;line-height:1.1;border-radius:3px;transition:background .2s;text-shadow:none}.comment-loadmore:hover{background-color:rgba(29,47,58,.7)}.comment-loadmore.loading{background-color:#edeff2;color:#444!important;cursor:wait}.comment-form-error{position:absolute;background-color:#fff;font-size:14px;padding:10px;line-height:20px;border-radius:3px;box-shadow:0 0 5px 1px rgba(0,0,0,.3);margin-top:40px;margin-left:2px;z-index:10}.comment-form-error:before{width:10px;height:10px;transform:rotate(45deg);box-shadow:0 0 5px 1px rgba(0,0,0,.3);top:-4px;left:15px}.comment-form-error:after,.comment-form-error:before{content:"";display:block;position:absolute;background-color:#fff}.comment-form-error:after{width:20px;height:12px;top:0;left:10px}.comment-item-children,.comment-list{text-align:left;list-style:none;margin-left:0;line-height:20px}.comment-avatar,.comment-item-avatar{display:block;width:48px;height:48px;margin-right:12px}.comment-avatar img,.comment-item-avatar img{border-radius:3px;width:48px;height:48px}.mention-user{background-color:#fff;border-radius:2px;box-shadow:1px 1px 2px 1px rgba(29,47,58,.2);position:absolute;overflow:hidden}.mention-user .mention-user-list{list-style:none}.mention-user .mention-user-item{height:30px;padding:3px;line-height:24px;font-size:12px;display:-ms-flexbox;display:flex;cursor:default}.mention-user .mention-user-item.active{background-color:#2e9fff;color:#fff}.mention-user .mention-user-item.active .mention-user-name{color:#fff}.mention-user .mention-user-avatar{width:24px;height:24px;border-radius:3px;display:block}.mention-user .mention-user-username{font-weight:600;padding-left:4px}.mention-user .mention-user-name{color:#656c7a;padding-left:4px}@keyframes disqus-loader-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:450px){.comment-item .comment-item-children .comment-box,.comment-item .comment-item-children .comment-item-children{padding-left:0!important}.comment-item .at,.comment-item .comment-avatar,.comment-item .comment-item-children .comment-item-avatar{display:none}.comment-form-input{margin:5px;width:100%}.comment-form-wrapper.editing .comment-actions-form{margin:180px 0 0}.comment-form-wrapper.logged-in .comment-actions-form{margin:0}} \ No newline at end of file +.comment{position:relative;font:14px/1.6 Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei,sans-serif;color:#2a2e2e;margin:5px auto;word-wrap:break-word;padding:0;box-sizing:border-box}.comment#disqus_thread{display:none}.comment a{text-decoration:none}.comment .icon{max-width:20px}.comment *{margin:0;padding:0;box-sizing:border-box}.comment b,.comment strong{font-weight:700;color:#000}.comment :focus{outline:none}.comment abbr[title]{text-decoration:none}.comment .hide,.comment .loading-bg{display:none}.comment.loading{display:block}.comment.loading>*{display:none}.comment.loading .loading-container{margin:20px auto 40px;color:#9d9ea1;text-align:center;display:block;position:relative;height:100px;line-height:40px;width:250px}.comment.loading .loading-container .loading-bg{display:block;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:0 auto}.comment.loading .loading-container:after,.comment.loading .loading-container:before{display:block;position:absolute}.comment.loading .loading-container:before{content:attr(data-tip);top:64px;left:0;width:100%;height:30px;line-height:30px}.comment.loading .loading-container:after{content:"";box-sizing:border-box;width:26px;height:26px;top:20px;left:115px;border-width:3px;border-style:solid;border-color:#9d9ea1 transparent;border-radius:13px;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-animation:disqus-loader-spinner-animation .7s infinite linear;animation:disqus-loader-spinner-animation .7s infinite linear}.comment-box{display:flex;margin:20px 0}.comment-header{height:36px;line-height:36px;font-weight:700;font-size:15px;display:flex;justify-content:space-between;border-bottom:2px solid #e7e9ee}.comment-header .comment-header-item{color:#656c7a;display:inline-block;border-bottom:2px solid #656c7a;margin-bottom:-2px;padding:0 7px}.comment-header .comment-header-item#comment-link{border-bottom-color:transparent!important}.comment-header .comment-show{position:relative;color:#2a2e2e;cursor:pointer;display:none}.comment-header .comment-header-count,.comment-header .comment-show{width:120px;text-align:center;transition:all .2s ease-in-out;text-transform:capitalize}.comment-header .comment-header-count{display:inline-block}.comment-header .comment-header-count:after{content:" ";display:block;height:2px;position:absolute;bottom:-2px;left:0;right:0;background:#2e9fff}.comment-form{display:flex;flex-direction:column;flex:1}.placeholder{color:#7f919e;line-height:30px;font-size:12px;position:absolute;top:7px;left:10px;right:9px;white-space:nowrap;text-overflow:ellipsis;cursor:text;overflow:hidden}.comment-form-wrapper{display:flex;flex-direction:column;border:2px solid #dbdfe4;border-radius:4px;width:100%}.comment-actions{background:#f6f8f9;border-radius:0 0 2px 2px;display:flex;justify-content:space-between;height:0;transition:opacity .2s linear;opacity:0;filter:alpha(opacity=0);visibility:hidden}.comment-actions .comment-actions-group{display:flex;position:relative}.comment-actions .comment-actions-input{display:none}.comment-actions .comment-actions-input[type=checkbox]:checked+.comment-actions-label .icon{fill:#1d2f3a}.comment-actions .comment-actions-label{display:inline-block;width:34px;height:34px;cursor:pointer}.comment-actions .comment-actions-label .icon{height:18px;margin:8px;display:inline-block;color:#737474;cursor:pointer;fill:#c2c6cc;transition:all .2s}.comment-actions .comment-actions-label:hover .icon{fill:#1d2f3a!important}.comment-actions .exit{display:none}.comment-actions .emojione-list{cursor:default;position:absolute;opacity:0;filter:alpha(opacity=0);visibility:hidden;list-style:none;width:125px;background-color:#fff;padding:5px 0 0 5px;border-radius:2px;border:2px solid #c2c6cc;bottom:100%;left:-2px;margin-left:0;display:flex;flex-wrap:wrap}.comment-actions .emojione-item{position:relative;height:24px;width:24px;margin:0 5px 5px 0}.comment-actions .emojione-item:before{content:"";display:inline-block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:4}.comment-actions .emojione-item-image{height:24px;width:24px}.comment-actions .comment-actions-input[type=checkbox]:checked+.emojione:before{position:fixed;top:0;left:0;width:100%;height:100%;content:"";display:block;cursor:default}.comment-actions .comment-actions-input[type=checkbox]:checked+.emojione .emojione-list{opacity:1;filter:alpha(opacity=100);visibility:visible!important}.expanded .comment-image{display:flex}.expanded .comment-image .comment-image-progress{position:relative;height:80px;width:0;background:url("https://a.disquscdn.com/next/embed/assets/img/loader.5cc23909da9c4a9874500d7a85c4125f.gif") 50% no-repeat;margin:0 5px;overflow:hidden}.expanded .comment-image .comment-image-progress:before{position:absolute;content:"";display:block;top:55px;bottom:20px;left:0;right:0;height:5px;width:100%;background-color:#dbdfe4}.expanded .comment-image .comment-image-progress .comment-image-loaded{position:absolute;background-color:#7f919e;top:55px;left:0;right:0;bottom:20px;height:5px;width:0}.expanded .comment-image .comment-image-list{list-style:none;display:flex}.expanded .comment-image .comment-image-item{height:80px;margin-left:5px;position:relative;border-radius:3px;overflow:hidden}.expanded .comment-image .comment-image-item:before{overflow:hidden;line-height:0;height:0;transition:all .3s;content:"\70B9\51FB\79FB\9664";display:block;text-align:center;position:absolute;bottom:0;left:0;right:0;width:100%;font-size:12px;background-color:rgba(0,0,0,.5);line-height:25px;color:#fff}.expanded .comment-image .comment-image-item:hover:before{height:25px}.expanded .comment-image .comment-image-item .comment-image-object{height:100%;border-radius:3px;overflow:hidden}.expanded .comment-image .comment-image-item.loading .comment-image-object{width:20px;margin:0 30px}.expanded .comment-image .comment-image-item.loading:before{display:none}.comment-form-wrapper.editing+.comment-form-user{opacity:1;height:auto;margin-top:10px}.comment-form-wrapper.editing .comment-form-textarea{font:14px/16px Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei;height:74px}.comment-form-wrapper.editing .comment-image{transition:padding-bottom .15s ease-in-out;background-color:rgba(16,48,68,.03)}.comment-form-wrapper.editing .comment-actions{transition:all .2s ease-in-out;border-top:2px solid #dbdfe4;opacity:1;height:36px;filter:alpha(opacity=100);visibility:visible!important}.comment-form-wrapper.editing .comment-actions-form{transition:all .3s .5s;margin:87px -2px -2px}.comment-form-wrapper.editing .comment-form-submit{opacity:1}.comment-form-wrapper.focus{border:2px solid #c2c6cc}.comment-form-wrapper.focus .comment-actions{border-top:2px solid #c2c6cc}.comment-form-wrapper.focus .comment-actions .comment-actions-label .icon{fill:#656c7a}.comment-form-wrapper.focus.expanded .comment-image{border-top:2px solid #c2c6cc}.comment-form-wrapper.expanded .comment-image{border-top:2px solid #dbdfe4;padding:10px 0 8px}.comment-form-wrapper.logged-in .comment-form-submit{border-radius:0 0 4px;transition:none;opacity:1}.comment-form-wrapper.logged-in .comment-actions-form{margin:0;transition:all .5s}.comment-form-wrapper.logged-in+.comment-form-user{height:0;opacity:0;margin-top:-40px}.comment-form-wrapper.logged-in .exit{display:block}.comment-form-wrapper .comment-form-textarea{width:100%;display:block;border:none;overflow:auto;color:#2a2e2e;cursor:text;resize:none;height:44px;font:18px/30px Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,Microsoft YaHei;padding:7px;transition:all .2s ease-in-out}.comment-form-wrapper .comment-form-textarea::-webkit-input-placeholder{color:#7f919e}.comment-form-wrapper .comment-form-textarea::-moz-placeholder{color:#7f919e}.comment-form-wrapper .comment-form-alert:not(:empty){background-color:#f05f70;padding:10px;line-height:20px;font-size:13px;font-weight:700;color:#fff;margin:0 -2px;border-top:2px solid #dbdfe4}.comment-actions-form{display:flex}.comment-actions-form .comment-form-cancel{line-height:36px;padding:0 15px;font-size:12px}.comment-actions-form .comment-form-submit{z-index:1;border:none;opacity:0;margin:-2px;white-space:nowrap;border-radius:4px;height:38px;width:80px;display:inline-block;background-color:rgba(29,47,58,.6);cursor:pointer;line-height:38px}.comment-actions-form .comment-form-submit .icon{margin:9px;fill:#fff;cursor:pointer;width:20px;height:20px}.comment-actions-form .comment-form-submit:hover{background-color:rgba(29,47,58,.75)}.comment-form-user{display:flex;opacity:0;transition:all .5s .2s;height:0;margin:-40px -5px 40px;overflow:hidden;line-height:32px}.comment-form-user .comment-form-guest{display:flex;flex-wrap:wrap;flex:1}.comment-form-user .comment-form-auth{height:32px}.comment-form-user .comment-form-login{background-color:transparent;border:none;height:32px;width:32px;margin:0 0 0 5px;cursor:pointer}.comment-thread-form{text-align:center;color:#656c7a;line-height:32px}.comment-thread-form .comment-form-submit{background-color:rgba(29,47,58,.6);border:none;white-space:nowrap;border-radius:4px;height:38px;width:120px;display:inline-block;cursor:pointer;line-height:38px;margin:10px 0;color:#fff;font-size:15px}.comment-thread-form .comment-form-submit:hover{background-color:rgba(29,47,58,.75)}.comment-form-item{display:flex;margin:10px 0}.comment-form-item .comment-form-label{display:block;height:32px;line-height:32px;font-size:14px;color:#656c7a;width:100px;text-align:right;font-weight:700}.comment-form-item .comment-form-textarea{background-color:#fff;border:2px solid #dbdfe4;transition:all .2s linear;padding:2px 10px;border-radius:4px;font-size:14px;height:64px;margin:0 5px;width:30px;line-height:20px;flex:auto}.comment-form-item .comment-form-textarea:focus{border:2px solid #c2c6cc}.comment-form-input{background-color:#fff;border:2px solid #dbdfe4;transition:all .2s linear;padding:0 7px;border-radius:4px;font-size:14px;height:32px;margin:0 5px;width:30px;line-height:32px;flex:auto}.comment-form-input::-webkit-input-placeholder{color:#7f919e}.comment-form-input::-moz-placeholder{color:#7f919e}.comment-form-input:focus{border:2px solid #c2c6cc}.comment-form-input[disabled]{color:#656c7a}.comment-list{font-size:14px}.comment-list:empty:after{content:"\6765\505A\7B2C\4E00\4E2A\7559\8A00\7684\4EBA\5427\FF01";display:block;opacity:.6;line-height:80px;text-align:center}.comment-list p{margin:0}.comment-list a{text-decoration:none;color:#288ce4}.comment-list a[href="javascript:void(0);"]{color:#000;cursor:default}.comment-list pre{overflow:hidden;margin:0 0 15px;border-left:4px solid #7f919e;padding:0 0 0 12px}.comment-list code,.comment-list pre{font-size:12px;font-family:monaco,menlo,monospace;line-height:20px}.comment-list code{padding:0 .3em;display:inline-block;vertical-align:top;margin:2px}.comment-list #comment-preview{opacity:.6}.comment-list .comment-item{padding-top:6px}.comment-list .comment-item-body{display:flex}.comment-list .comment-item-footer,.comment-list .comment-item-header{font-size:13px;line-height:1.2;color:#c2c6cc}.comment-list .comment-item-footer .comment-item-bullet,.comment-list .comment-item-header .comment-item-bullet{padding:0 2px}.comment-list .comment-item-header .comment-item-pname{color:#656c7a}.comment-list .comment-item-header .comment-item-pname .icon{width:12px;height:12px;margin:1px 2px;vertical-align:top;fill:#656c7a}.comment-list .comment-item-header .comment-item-pname:hover{color:#2a2e2e}.comment-list .comment-item-header .comment-item-pname:hover .icon{fill:#656c7a}.comment-list .comment-item-header .comment-item-badge{color:#fff;background:#7f919e;padding:1px 3px;margin:0 2px;font-size:10px;line-height:1.1;font-weight:700;border-radius:3px;display:inline-block}.comment-list .comment-item-header .comment-item-time{font-size:12px;color:#7f919e;word-spacing:-2px;font-weight:400}.comment-list .comment-item-header .comment-item-name{color:#0095dd;font-weight:700}.comment-list .comment-item-header .comment-item-name[href^=javascript]{cursor:text;color:#000}.comment-list .comment-item-footer{padding:5px 0}.comment-list .comment-item-footer .comment-item-delete,.comment-list .comment-item-footer .comment-item-edit,.comment-list .comment-item-footer .comment-item-reply{color:#656c7a;font-weight:500}.comment-list .comment-item-footer .comment-item-delete:hover,.comment-list .comment-item-footer .comment-item-edit:hover,.comment-list .comment-item-footer .comment-item-reply:hover{color:#2a2e2e}.comment-list .comment-item-footer .comment-item-cancel{color:#0095dd;font-weight:700}.comment-list .comment-item-images{display:flex;margin:0 -5px;flex-wrap:wrap}.comment-list .comment-item-images .comment-item-imagelink{height:100px;margin:0 5px}.comment-list .comment-item-images .comment-item-image{height:100%}.comment-list .comment-item.transparent{opacity:.4}.comment-list .comment-item-content{padding-top:5px;line-height:24px;font-size:14px}.comment-list .comment-item-content a[data-dsq-mention]:before{content:"@"}.comment-list .comment-item-content .comment-item-content{min-height:20px}.comment-list .comment-item-content img.emojione{vertical-align:top;width:24px;height:24px;margin:0 3px}.comment-list .comment-item-body+.comment-box .comment-avatar,.comment-list .comment-item-body+.comment-box .comment-avatar-image,.comment-list .comment-item-children .comment-box .comment-avatar,.comment-list .comment-item-children .comment-box .comment-avatar-image,.comment-list .comment-item-children .comment-item-avatar,.comment-list .comment-item-children .comment-item-avatar img{width:36px;height:36px;margin-right:6px}.comment-list .comment-form-textarea{height:32px;padding:5px;line-height:22px;font-size:15px}.comment-list .comment-item-main{flex:1}.comment-list .comment-item-main:empty{padding-bottom:5px}.comment-list .comment-item-main:empty:after{content:attr(data-message);line-height:36px;color:#7f919e}.comment-list .comment-box{margin:0}.comment-list .comment-item-body+.comment-box{padding-left:60px;margin-top:6px;margin-bottom:20px}.comment-list .comment-item-children{padding-left:60px}.comment-list .comment-item-children .comment-item-body+.comment-box,.comment-list .comment-item-children .comment-item-children{padding-left:42px}.comment-list .comment-item-children .comment-item-body+.comment-box .comment-item-children .comment-box,.comment-list .comment-item-children .comment-item-body+.comment-box .comment-item-children .comment-item-children,.comment-list .comment-item-children .comment-item-children .comment-item-children .comment-box,.comment-list .comment-item-children .comment-item-children .comment-item-children .comment-item-children{padding-left:0}.comment-loadmore{font-weight:500;display:block;text-align:center;padding:11px 14px;background-color:rgba(29,47,58,.6);color:#fff!important;line-height:1.1;border-radius:3px;transition:background .2s;text-shadow:none}.comment-loadmore:hover{background-color:rgba(29,47,58,.7)}.comment-loadmore.loading{background-color:#edeff2;color:#444!important;cursor:wait}.comment-form-error{position:absolute;background-color:#fff;font-size:14px;padding:10px;line-height:20px;border-radius:3px;box-shadow:0 0 5px 1px rgba(0,0,0,.3);margin-top:40px;margin-left:2px;z-index:10}.comment-form-error:before{width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 0 5px 1px rgba(0,0,0,.3);top:-4px;left:15px}.comment-form-error:after,.comment-form-error:before{content:"";display:block;position:absolute;background-color:#fff}.comment-form-error:after{width:20px;height:12px;top:0;left:10px}.comment-item-children,.comment-list{text-align:left;list-style:none;margin-left:0;line-height:20px}.comment-avatar,.comment-item-avatar{display:block;width:48px;height:48px;margin-right:12px}.comment-avatar img,.comment-item-avatar img{border-radius:3px;width:48px;height:48px}.mention-user{background-color:#fff;border-radius:2px;box-shadow:1px 1px 2px 1px rgba(29,47,58,.2);position:absolute;overflow:hidden}.mention-user .mention-user-list{list-style:none}.mention-user .mention-user-item{height:30px;padding:3px;line-height:24px;font-size:12px;display:flex;cursor:default}.mention-user .mention-user-item.active{background-color:#2e9fff;color:#fff}.mention-user .mention-user-item.active .mention-user-name{color:#fff}.mention-user .mention-user-avatar{width:24px;height:24px;border-radius:3px;display:block}.mention-user .mention-user-username{font-weight:600;padding-left:4px}.mention-user .mention-user-name{color:#656c7a;padding-left:4px}@-webkit-keyframes disqus-loader-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes disqus-loader-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:450px){.comment-item .comment-item-children .comment-box,.comment-item .comment-item-children .comment-item-children{padding-left:0!important}.comment-item .at,.comment-item .comment-avatar,.comment-item .comment-item-children .comment-item-avatar{display:none}.comment-form-user{line-height:42px}.comment-form-user .comment-form-auth{margin:5px}.comment-form-user .comment-form-input{margin:5px;width:100%}.comment-form-wrapper.editing .comment-actions-form{margin:180px 0 0}.comment-form-wrapper.logged-in .comment-actions-form{margin:0}} \ No newline at end of file diff --git a/dist/iDisqus.min.js b/dist/iDisqus.min.js index 4adb3ac..74005a3 100644 --- a/dist/iDisqus.min.js +++ b/dist/iDisqus.min.js @@ -1,8 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.iDisqus=t():e.iDisqus=t()}("undefined"!=typeof self?self:this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var a=o[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var o={};return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,o){o(1),o(2),e.exports=o(3)},function(e,t,o){e.exports=o.p+"eac.min.json"},function(e,t){},function(e,t,o){(function(e){var n;/*! - * v 0.1.24 - * https://github.com/fooleap/disqus-php-api - * - * Copyright 2017-2018 fooleap - * Released under the MIT license - */ -!function(a){"use strict";function i(e){var t=c.createElement("a");return t.href=e,t}function r(e,t,o){var n=new XMLHttpRequest;return n.open("GET",encodeURI(e)),n.onreadystatechange=function(){4==n.readyState&&200==n.status&&t(n.responseText)},n.onerror=o,n.send(),n}function s(e,t,o,n){var a="string"==typeof t?t:Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&"),i=new XMLHttpRequest;return i.open("POST",e),i.onreadystatechange=function(){4==i.readyState&&200==i.status&&o(i.responseText)},i.onerror=n,i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.send(a),i}function m(e,t,o){[].forEach.call(e,function(e){e.addEventListener(t,o,!1)})}function l(e,t,o){[].forEach.call(e,function(e){e.removeEventListener(t,o,!1)})}var c=document,d=localStorage,u=c.scripts,p=u[u.length-1].src,f=p.substring(0,p.lastIndexOf("/")),g=navigator.userAgent.indexOf("Edge")>-1,v=!!window.ActiveXObject||"ActiveXObject"in window;!function(e){"function"!=typeof e.matches&&(e.matches=e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||function(e){for(var t=this,o=(t.document||t.ownerDocument).querySelectorAll(e),n=0;o[n]&&o[n]!==t;)++n;return Boolean(o[n])}),"function"!=typeof e.closest&&(e.closest=function(e){for(var t=this;t&&1===t.nodeType;){if(t.matches(e))return t;t=t.parentNode}return null})}(window.Element.prototype);var h=function(){this.dom=arguments[0],this.init()};h.prototype={init:function(){var e=this;e.name=d.getItem("name"),e.email=d.getItem("email"),e.url=d.getItem("url"),e.avatar=d.getItem("avatar"),e.logged_in=d.getItem("logged_in");var t=e.dom.getElementsByClassName("comment-box");"true"==e.logged_in?[].forEach.call(t,function(t){t.querySelector(".comment-form-wrapper").classList.add("logged-in"),t.querySelector(".comment-form-name").value=e.name,t.querySelector(".comment-form-email").value=e.email,t.querySelector(".comment-form-url").value=e.url,t.querySelector(".comment-avatar-image").src=e.avatar}):([].forEach.call(t,function(t){t.querySelector(".comment-form-wrapper").classList.remove("logged-in"),t.querySelector(".comment-form-name").value=e.name,t.querySelector(".comment-form-email").value=e.email,t.querySelector(".comment-form-url").value=e.url,t.querySelector(".comment-avatar-image").src=e.avatar?e.avatar:t.querySelector(".comment-avatar-image").src}),d.setItem("logged_in","false"))},reset:function(){d.setItem("logged_in","false"),this.init()},submit:function(e){"false"==this.logged_in&&(d.setItem("name",e.name),d.setItem("email",e.email),d.setItem("url",e.url),d.setItem("avatar",e.avatar),d.setItem("logged_in","true"),this.init())}};var y=function(){var e=this;if(e.opts="object"==typeof arguments[1]?arguments[1]:arguments[0],e.dom=c.getElementById("string"==typeof arguments[0]?arguments[0]:"comment"),e.opts.api="/"==e.opts.api.slice(-1)?e.opts.api.slice(0,-1):e.opts.api,e.opts.site=e.opts.site?e.opts.site:location.origin,e.opts.url){var t=e.opts.url.replace(e.opts.site,"");e.opts.url="/"!=t.slice(0,1)?"/"+t:t}else e.opts.url=g||v?encodeURI(location.pathname)+encodeURI(location.search):location.pathname+location.search;e.opts.identifier=e.opts.identifier?e.opts.identifier:e.opts.url,e.opts.link=e.opts.site+e.opts.url,e.opts.title=e.opts.title?e.opts.title:c.title,e.opts.slug=e.opts.slug?e.opts.slug.replace(/[^A-Za-z0-9_-]+/g,""):"",e.opts.desc=e.opts.desc?e.opts.desc:c.querySelector('[name="description"]')?c.querySelector('[name="description"]').content:"",e.opts.mode=e.opts.mode?e.opts.mode:1,e.opts.timeout=e.opts.timeout?e.opts.timeout:3e3,e.opts.toggle=e.opts.toggle?c.getElementById(e.opts.toggle):null,e.opts.badge=e.opts.badge?e.opts.badge:"管理员",e.opts.emoji_path=e.opts.emoji_path?e.opts.emoji_path:"https://assets-cdn.github.com/images/icons/emoji/unicode/",e.emoji_list=e.opts.emoji_list?e.opts.emoji_list:[{code:"smile",title:"笑脸",unicode:"1f604"},{code:"mask",title:"生病",unicode:"1f637"},{code:"joy",title:"破涕为笑",unicode:"1f602"},{code:"stuck_out_tongue_closed_eyes",title:"吐舌",unicode:"1f61d"},{code:"flushed",title:"脸红",unicode:"1f633"},{code:"scream",title:"恐惧",unicode:"1f631"},{code:"pensive",title:"失望",unicode:"1f614"},{code:"unamused",title:"无语",unicode:"1f612"},{code:"grin",title:"露齿笑",unicode:"1f601"},{code:"heart_eyes",title:"色",unicode:"1f60d"},{code:"sweat",title:"汗",unicode:"1f613"},{code:"smirk",title:"得意",unicode:"1f60f"},{code:"relieved",title:"满意",unicode:"1f60c"},{code:"rolling_eyes",title:"翻白眼",unicode:"1f644"},{code:"ok_hand",title:"OK",unicode:"1f44c"},{code:"v",title:"胜利",unicode:"270c"}],e.opts.emoji_preview&&r(f+"/eac.min.json",function(t){e.eac=JSON.parse(t)},function(){}),e.stat={current:"idisqus",loaded:!1,loading:!1,editing:!1,offsetTop:0,thread:null,next:null,message:null,mediaHtml:null,root:[],count:0,users:[],imageSize:[],disqusLoaded:!1},window.disqus_config=function(){this.page.identifier=e.opts.identifier,this.page.title=e.opts.title,this.page.url=e.opts.link,this.callbacks.onReady.push(function(){e.stat.current="disqus",e.stat.disqusLoaded=!0,e.dom.querySelector("#idisqus").style.display="none",e.dom.querySelector("#disqus_thread").style.display="block",3==e.opts.mode&&e.opts.toggle&&(e.opts.toggle.disabled="",e.opts.toggle.checked=!0,e.opts.toggle.addEventListener("change",e.handle.toggle,!1))})},e.opts.init&&e.init()};y.prototype.timeAgo=function(){var e=this,t={prefix:"",suffix:"前",seconds:"几秒",minute:"1分钟",minutes:"%d分钟",hour:"1小时",hours:"%d小时",day:"1天",days:"%d天",month:"1个月",months:"%d个月",year:"1年",years:"%d年"},o=function(e,o){return t[e]&&t[e].replace(/%d/i,Math.abs(Math.round(o)))},n=e.dom.querySelectorAll(".comment-item-time");for(var a in n){var i=n[a];"object"==typeof i&&(i.title=new Date(i.getAttribute("datetime")),i.innerHTML=function(e){if(e){e=e.replace(/\.\d+/,""),e=e.replace(/-/,"/").replace(/-/,"/"),e=e.replace(/T/," ").replace(/Z/," UTC"),e=e.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),e=new Date(1e3*e||e);var n=new Date,a=.001*(n.getTime()-e)>>0,i=a/60,r=i/60,s=r/24,m=s/365;return t.prefix+(a<45&&o("seconds",a)||a<90&&o("minute",1)||i<45&&o("minutes",i)||i<90&&o("hour",1)||r<24&&o("hours",r)||r<42&&o("day",1)||s<30&&o("days",s)||s<45&&o("month",1)||s<365&&o("months",s/30)||m<1.5&&o("year",1)||o("years",m))+t.suffix}}(i.getAttribute("datetime")))}setTimeout(e.timeAgo.bind(e),6e4)},y.prototype.init=function(){var e=this;if(e.dom){var t="";switch(e.emoji_list.forEach(function(o){t+='
  • '}),e.dom.innerHTML='
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    \n
    \n
      \n
      \n
      \n
      \n
      \n
      \n
      \n \n \n \n \n
      \n
      \n \n \n
      \n
      \n
      \n \n
      \n
      \n
        \n 加载更多\n
        \n
        ',e.guest=new h(e.dom),e.box=e.dom.querySelector(".comment-box").outerHTML.replace(/