-
Notifications
You must be signed in to change notification settings - Fork 0
/
bibtex_js.js
executable file
·917 lines (835 loc) · 83.1 KB
/
bibtex_js.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
/*
* Author = Philip Cooksey
* Edited = July 2015
* Website = https://github.com/pcooksey/bibtex-js
* Credit = Henrik Mühe
*
* Issues:
* no comment handling within strings
* no string concatenation
* no variable values yet
* Grammar implemented here:
* bibtex -> (string | preamble | comment | entry)*;
* string -> '@STRING' '{' key_equals_value '}';
* preamble -> '@PREAMBLE' '{' value '}';
* comment -> '@COMMENT' '{' value '}';
* entry -> '@' key '{' key ',' key_value_list '}';
* key_value_list -> key_equals_value (',' key_equals_value)*;
* key_equals_value -> key '=' value;
* value -> value_quotes | value_braces | key;
* value_quotes -> '"' .*? '"'; // not quite
* value_braces -> '{' .*? '"'; // not quite
*
*/
function BibtexParser() {
this.pos = 0;
this.input = "";
this.entries = {};
this.strings = {
JAN: "January",
FEB: "February",
MAR: "March",
APR: "April",
MAY: "May",
JUN: "June",
JUL: "July",
AUG: "August",
SEP: "September",
OCT: "October",
NOV: "November",
DEC: "December"
};
this.currentKey = "";
this.rawCurrentKey = "";
this.currentEntry = "";
this.setInput = function(t) {
this.input = t;
}
this.getEntries = function() {
return this.entries;
}
this.getBibTexRaw = function() {
return this.bibtexraw;
}
this.errorThrown = function(str) {
$("#bibtex_errors").html(str);
}
this.isWhitespace = function(s) {
return (s == ' ' || s == '\r' || s == '\t' || s == '\n');
}
this.match = function(s) {
this.skipWhitespace();
if (this.input.substring(this.pos, this.pos+s.length) == s) {
this.pos += s.length;
} else {
throw "Token mismatch, expected " + s + ", found " + this.input.substring(this.pos);
}
this.skipWhitespace();
}
this.tryMatch = function(s) {
this.skipWhitespace();
if (this.input.substring(this.pos, this.pos+s.length) == s) {
return true;
} else {
return false;
}
this.skipWhitespace();
}
this.skipWhitespace = function() {
while (this.isWhitespace(this.input[this.pos])) {
this.pos++;
}
if (this.input[this.pos] == "%") {
while(this.input[this.pos] != "\n") {
this.pos++;
}
this.skipWhitespace();
}
}
this.value_braces = function() {
var bracecount = 0;
this.match("{");
var start = this.pos;
while(true) {
if (this.input[this.pos] == '}' && this.input[this.pos-1] != '\\') {
if (bracecount > 0) {
bracecount--;
} else {
var end = this.pos;
this.match("}");
return this.input.substring(start, end);
}
} else if (this.input[this.pos] == '{') {
bracecount++;
} else if (this.pos == this.input.length-1) {
throw "Unterminated value";
}
this.pos++;
}
}
this.value_quotes = function() {
var bracecount = 0;
this.match('"');
var start = this.pos;
while(true) {
if (this.input[this.pos] == '"' && this.input[this.pos-1] != '\\' && bracecount == 0) {
var end = this.pos;
this.match('"');
return this.input.substring(start, end);
} else if (this.input[this.pos] == '{') {
bracecount++;
} else if (this.input[this.pos] == '}') {
if (bracecount > 0) {
bracecount--;
}
} else if (this.pos == this.input.length-1) {
throw "Unterminated value:" + this.input.substring(start);
}
this.pos++;
}
}
this.single_value = function() {
var start = this.pos;
if (this.tryMatch("{")) {
return this.value_braces();
} else if (this.tryMatch('"')) {
return this.value_quotes();
} else {
var k = this.key();
if (this.strings[k.toUpperCase()]) {
return this.strings[k];
} else if (k.match("^[0-9]+$")) {
return k;
} else {
throw "Value expected:" + this.input.substring(start);
}
}
}
this.value = function() {
var values = [];
values.push(this.single_value());
while (this.tryMatch("#")) {
this.match("#");
values.push(this.single_value());
}
return values.join("");
}
this.key = function() {
var start = this.pos;
while(true) {
if (this.pos == this.input.length) {
throw "Runaway key";
}
if (this.input[this.pos].match("[a-zA-Z0-9_:?\\./'\\+\\-\\*]")) {
this.pos++
} else {
this.rawCurrentKey = this.input.substring(start, this.pos);
return this.rawCurrentKey.toUpperCase();
}
}
}
this.key_equals_value = function() {
var key = this.key();
if (this.tryMatch("=")) {
this.match("=");
var val = this.value();
return [ key, val ];
} else {
throw "... = value expected, equals sign missing:" + this.input.substring(this.pos);
}
}
this.key_value_list = function() {
var kv = this.key_equals_value();
this.entries[this.currentEntry][kv[0]] = kv[1];
while (this.tryMatch(",")) {
this.match(",");
// fixes problems with commas at the end of a list
if (this.tryMatch("}") || this.tryMatch(")")) {
break;
}
kv = this.key_equals_value();
this.entries[this.currentEntry][kv[0]] = kv[1];
}
}
this.entry_body = function(directive) {
this.currentEntry = this.key();
this.entries[this.currentEntry] = new Object();
this.entries[this.currentEntry]["BIBTEXKEY"] = this.rawCurrentKey;
if (directive == "@INCOLLECTION") {
this.entries[this.currentEntry]["BIBTEXTYPE"] = "book chapter";
} else if (directive == "@INPROCEEDINGS") {
this.entries[this.currentEntry]["BIBTEXTYPE"] = "conference, workshop";
} else if (directive == "@ARTICLE") {
this.entries[this.currentEntry]["BIBTEXTYPE"] = "journal";
} else if (directive == "@TECHREPORT") {
this.entries[this.currentEntry]["BIBTEXTYPE"] = "technical report";
}
this.match(",");
this.key_value_list();
}
this.directive = function () {
this.match("@");
return "@"+this.key();
}
this.string = function () {
var kv = this.key_equals_value();
this.strings[kv[0].toUpperCase()] = kv[1];
}
this.preamble = function() {
this.value();
}
this.comment = function() {
this.pos = this.input.indexOf("}",this.pos);
}
this.entry = function(directive) {
this.entry_body(directive);
}
this.bibtex = function() {
var start = 0;
var end = 0;
while(this.tryMatch("@")) {
start = this.pos;
var d = this.directive().toUpperCase();
if (this.tryMatch("{")){
this.match("{");
} else {
this.match("(");
}
if (d == "@STRING") {
this.string();
} else if (d == "@PREAMBLE") {
this.preamble();
} else if (d == "@COMMENT") {
this.comment();
} else {
this.entry(d);
}
end = this.pos+1;
if (this.tryMatch("}")){
this.match("}");
} else {
this.match(")");
}
if (this.tryMatch(",")){
this.match(",");
}
// In case there is extra stuff in between entries
this.pos = end + this.input.substring(end,this.input.length).indexOf("@");
this.entries[this.currentEntry]["BIBTEXRAW"] = this.input.substring(start,end);
}
}
}
function BibtexDisplay() {
this.invert = function (obj) {
var new_obj = {};
for (var prop in obj) {
if(obj.hasOwnProperty(prop)) {
new_obj[obj[prop]] = prop;
}
}
return new_obj;
}
function isSymbol(str) {
return str.length === 1 && str.test(/[\W]/i);
}
//Regex Searchs used by fixValue in proper order
this.regExps = [];
this.regExps.push(new RegExp("\{\\\\\\W*\\w+\}")); // 1 {\[]}
this.regExps.push(new RegExp("\\\\\\W*\{\\w+\}")); // 2 \[]{\[]}
this.regExps.push(new RegExp("\\\\\\W*\\w+\\s")); // 3 \[]
this.regExps.push(new RegExp("\\\\\\W*\\w+")); // 4 \[]
this.regExps.push(new RegExp("\\\\(?![:\\\\\])\\W{1}")); // 5
this.fixValue = function (value) {
do {
var removeBrackets = value.match(/^\{(.*?)\}$/g, '$1');
if(removeBrackets)
{
value = value.replace(/^\{(.*?)\}$/g, '$1');
}
}while(removeBrackets);
// Working on a more efficient way of processing the latex
var index = value.indexOf("\\");
if(index > -1) {
for(var exp in this.regExps) {
do {
var str = value.match(this.regExps[exp]);
var key = (str)?str[0]:"";
if(str) {
if(typeof(latex_to_unicode[key]) != "undefined")
{
value = value.replace(key,latex_to_unicode[key]);
} else {
var newkey = key.replace(new RegExp("(\\w)"), '{$1}')
if(typeof(latex_to_unicode[newkey]) != "undefined")
{
value = value.replace(key,latex_to_unicode[newkey]);
} else {
str = "";
}
}
} else {
str = "";
}
} while(str.length);
}
}
value = value.replace(/[\{|\}]/g, '');
return value;
}
this.displayAuthor = function(string){
string = string.replace(/[ ]*[\n\t][ ]*/g, " ");
string = string.replace(/[ ]+/g, " ");
var arrayString = string.split(new RegExp("[\\s]+and[\\s]+"));
var newString = arrayString[0];
for (i = 1; i < arrayString.length; i++) {
if(i+1>=arrayString.length) {
newString += ", and " + arrayString[i];
} else {
newString += ", " + arrayString[i];
}
}
return newString;
}
this.createTemplate = function(entry){
// find template
var tpl = $(".bibtex_template").clone().removeClass('bibtex_template');
// find all keys in the entry
var keys = [];
for (var key in entry) {
keys.push(key.toUpperCase());
}
// find all ifs and check them
var removed = false;
do {
// find next if
var conds = tpl.find(".if");
if (conds.length == 0) {
break;
}
// check if
var cond = conds.first();
cond.removeClass("if");
var ifTrue = true;
var classList = cond.attr('class').split(' ');
$.each( classList, function(index, cls){
if(cls[0]=="!" &&
keys.indexOf(cls.substring(1,cls.length).toUpperCase()) < 0) {
ifTrue = true;
}
else if(keys.indexOf(cls.toUpperCase()) < 0) {
ifTrue = false;
}
cond.removeClass(cls);
});
// remove false ifs
if (!ifTrue) {
cond.remove();
}
} while (true);
tpl.find('.bibtexVar').each(function() {
var key = this.attributes["extra"].value;
$.each(this.attributes, function(i, attrib){
var value = attrib.value;
value = value.replace("\+"+key+"\+", entry[key]);
attrib.value = value;
});
});
// fill in remaining fields
for (var index in keys) {
var key = keys[index];
var value = entry[key] || "";
if(key=="BIBTEXRAW") {
tpl.find("." + key.toLowerCase()).html(value);
} else if(key=="AUTHOR") {
tpl.find("span:not(a)." + key.toLowerCase()).html(this.displayAuthor(this.fixValue(value)));
} else {
tpl.find("span:not(a)." + key.toLowerCase()).html(this.fixValue(value));
var link = tpl.find("a." + key.toLowerCase()).each(function() {
if(this.attributes["href"] == "") {
this.attributes["href"].value = this.fixValue(value);
}
});
}
}
tpl.addClass("bibtexentry");
return tpl;
}
this.createArray = function(entries) {
var entriesArray = [];
for(var entryKey in entries) {
entriesArray.push(entries[entryKey]);
}
return entriesArray;
}
this.sortArray = function(array, key, rule, type) {
var keyUpper = key.toUpperCase();
array = array.sort(function(a,b) {
var aValue = "", bValue = "";
// Need to check if values exist
aValue = (keyUpper in a) ? a[keyUpper] : "";
bValue = (keyUpper in b) ? b[keyUpper] : "";
switch(rule.toUpperCase()) {
case "DESC":
//Values remain the same
break;
case "ASC":
//Just swaping the values
var tmp = bValue; bValue = aValue; aValue = tmp;
break;
default:
return 0; break;
}
switch(type.toLowerCase()) {
case "string":
return bValue.toUpperCase().localeCompare(aValue.toUpperCase()); break;
case "number":
return parseInt(aValue) - parseInt(bValue); break;
default:
return 0; break;
}
});
return array;
}
this.createStructure = function(structure, output, entries, level) {
var MissingGroup = "Other Publications";
//Used during the search
level = level || 0;
var struct = structure.clone().removeClass('bibtex_structure');
var groupChild = struct.children(".group");
var sortChild = struct.children(".sort");
if (groupChild.length) {
var group = groupChild.first();
var groupName = group.attr('class').split(" ")[1].toUpperCase();
var rule = group.attr('extra').split(" ")[0];
var type = group.attr('extra').split(" ")[1];
//Sort the array based on group rules
var sortedArray = this.sortArray(entries, groupName, rule, type);
// Get all the unique values for the groups
var values = [];
$.each(sortedArray, function(i, object) {
if(groupName in object && $.inArray(object[groupName],values)===-1){
values.push(object[groupName]);
return;
}
});
values.push(MissingGroup); //This is for checking none grouped publications
//Get the bibtex topics html here.
var topics = $(".bibtex_topics");
// Iterate through the values and recurively call this function
globalStruct = $('<div></div>');
for( val in values) {
//Starting to create the page
var newStruct = struct.clone();
var groupNameValue = values[val];
//Add the header for the group
newStruct.children("."+groupName.toLowerCase()).first().prepend("<h"+(level+1)+" class='"
+groupName+"' id=\""+groupNameValue+"\">"+this.fixValue(groupNameValue)+"</h"+(level+1)+">");
//Divide the array into group with groupNameValue
splicedArray = $.grep(sortedArray, function(object, i) {
if(groupNameValue==MissingGroup) {
return (typeof object[groupName] === "undefined")?true:false;
} else {
return object[groupName] == groupNameValue;
}
});
if(splicedArray.length) {
//Add the topic value to the topics structure if it exists on the page
if(topics.length && level==0) {
topics.append(" - <a href=\"#"+groupNameValue+"\"> "+groupNameValue+" </a>");
}
// Get back the struct to add to the page
var tempStruct = this.createStructure(groupChild.clone(), output, splicedArray, level+1);
if(groupChild.children(".group").length) {
nextGroupName = "."+groupChild.children(".group").attr('class').split(' ').join('.');
newStruct.find(nextGroupName).replaceWith(tempStruct.find(nextGroupName));
} else {
newStruct.find(".templates").append(tempStruct.find(".templates").html());
}
if(level==0) {
output.append(newStruct);
} else {
globalStruct.append(newStruct);
}
}
}
if(level==0) {
return output;
} else {
return globalStruct;
}
} else if(sortChild.length) {
var sortName = sortChild.attr('class').split(" ")[1].toUpperCase();
var rule = sortChild.first().attr('extra').split(" ")[0];
var type = sortChild.first().attr('extra').split(" ")[1];
var sort = structure.children(".sort").first().clone();
//Sort the array based on sort rules
var sortedArray = this.sortArray(entries, sortName, rule, type);
if(level==0) {
output.append(this.createStructure(sortChild, output, sortedArray, level+1));
} else {
return this.createStructure(sortChild, output, sortedArray, level+1);
}
} else {
// iterate over bibTeX entries and add them to template
for (var entryKey in entries) {
var entry = entries[entryKey];
// Checking if web is set to visible
if(!entry["WEB"] || entry["WEB"].toUpperCase()!="NO") {
var tpl = this.createTemplate(entry);
structure.find(".templates").append(tpl);
tpl.show();
}
}
return structure;
}
}
this.displayBibtex = function(input, output) {
// parse bibtex input
var b = new BibtexParser();
b.setInput(input);
b.bibtex();
var entries = b.getEntries();
// save old entries to remove them later
var old = output.find("*");
var structure = $(".bibtex_structure").clone();
// If structure exists we need to do more complicated sorting with entries
if(structure.length) {
// Create array for sorting
var entriesArray = this.createArray(entries);
this.createStructure(structure,output,entriesArray);
$(".bibtex_structure").remove();
} else {
// iterate over bibTeX entries
for (var entryKey in entries) {
var entry = entries[entryKey];
tpl = this.createTemplate(entry);
output.append(tpl);
tpl.show();
}
}
// remove old entries
old.remove();
}
}
function bibtex_js_draw() {
$(".bibtex_template").hide();
if($("#bibtex_input").length){
(new BibtexDisplay()).displayBibtex($("#bibtex_input").val(), $("#bibtex_display"));
} else {
//Gets the BibTex files and adds them together
var bibstring = "";
$('bibtex').each(function(index, value) {
$.get($(this).attr('src'), function(data) {
bibstring += data;
});
});
// Executed on completion of last outstanding ajax call
$(document).ajaxStop(function() {
(new BibtexDisplay()).displayBibtex(bibstring, $("#bibtex_display"));
loadExtras();
});
}
}
/**
BibTex Searcher is used with input form
*/
function BibTeXSearcher() {
this.inputArray = new Array("");
this.inputLength = 0;
this.setInputArray = function(val) {
this.inputArray = val;
this.inputLength = val.length;
}
this.getStringName = function(string) {
var start_pos = string.indexOf('@') + 1;
var end_pos = string.indexOf('[',start_pos);
var array = [];
if(end_pos==-1) {
array[0] = string.substring(start_pos,string.length);
} else {
array[0] = string.substring(start_pos,end_pos);
end_pos2 = string.indexOf(']',start_pos);
array[1] = string.substring(end_pos+1,end_pos2);
}
return array;
}
this.checkEntry = function(entry, word) {
var found = false;
if(word[0]!="@"){
entry.find("span:not(.noread)").each(
function() {
if($(this).text().search(new RegExp(word, "i")) > -1
&& entry.is(":visible")) {
found = true; return false; //Break out of loop
}
});
} else {
//This search version is for more specific searchs using the @name[parameter]=value
var strings = word.split("=");
var arrayStr = this.getStringName(strings[0]);
if(arrayStr.length<2) {
entry.find("span:not(.noread)."+arrayStr[0]).each(
function() {
if($(this).text().search(new RegExp(strings[1], "i")) > -1
&& entry.is(":visible")) {
found = true; return false; //Break out of loop
}
});
} else {
switch(arrayStr[1]){
case "first":
entry.find("span:not(.noread)."+arrayStr[0]).each(
function() {
arrayString = $(this).text().split(new RegExp(",[\\s]+and[\\s]+|,[\\s]+"));
if(strings[1] == arrayString[0] && entry.is(":visible")) {
found = true; return false; //Break out of loop
}
});
break;
}
}
}
return found;
}
this.unhideAll = function() {
$("div#bibtex_display").children().each(
function () {
$(this).show();
$(this).find(".bibtexentry").each(
function() {
$(this).show();
});
});
}
this.hideEntry = function(word) {
var funcCaller = this;
var container = $("div#bibtex_display").children();
if(container.first().hasClass("bibtexentry:visible")){
container.each(
function() {
if(!funcCaller.checkEntry($(this),word)){
$(this).hide();
}
});
} else {
container.each(
function () {
var shouldHide = true;
$(this).find(".bibtexentry:visible").each(
function() {
if(!funcCaller.checkEntry($(this),word)){
$(this).hide();
} else {
shouldHide = false;
}
});
// Hides outside div
if(shouldHide) {
$(this).hide();
}
});
}
}
this.searcher = function(input, needToRestart) {
needToRestart = typeof needToRestart !== 'undefined' ? needToRestart : false;
var string = input;
if(string.length) {
var splitInput = string.split("%");
//If input is less than restart
if(this.inputLength>splitInput.length || this.inputLength==0){
needToRestart = true;
}
//If last string reduced in size than restart
else if(this.inputArray[this.inputArray.length-1].length >
splitInput[splitInput.length-1].length) {
needToRestart = true;
}
//If earlier words changed than restart
else {
for(var i=0; i<this.inputArray.length-1; i++){
if(this.inputArray[i]!=splitInput[i]) {
needToRestart = true; break;
}
}
}
if(needToRestart) {
this.unhideAll();
for(var word in splitInput) {
this.hideEntry(splitInput[word]);
}
} else {
this.hideEntry(splitInput[splitInput.length-1]);
}
this.setInputArray(splitInput);
} else {
this.unhideAll();
}
}
}
function createWebPage(defaultTemplate) {
// draw bibtex when loaded
$(document).ready(function () {
// check for template, add default
if ($(".bibtex_template").length == 0) {
$("body").append(defaultTemplate);
}
bibtex_js_draw();
});
}
function loadExtras()
{
BibTeXSearcherClass = new BibTeXSearcher();
$(".bibtex_author").each(function(i, obj) {
authorList($(this));
});
localStorage.removeItem("customerDatabase");
if(!localStorage.searcher) {
localStorage.searcher = new Object();
}
//Resets selects when back button is used
$("select").each(function () {
if(localStorage.getItem($(this).attr("id"))) {
$(this).val(JSON.parse(localStorage.getItem($(this).attr("id"))));
}
});
$(".bibtex_search").each(function(i, obj) {
$(this).on('change', function(e) {
combineSearcher(BibTeXSearcherClass, true);
localStorage.setItem($(this).attr("id"), JSON.stringify($(this).val()));
});
$(this).keyup(function() {
combineSearcher(BibTeXSearcherClass);
});
if($(this).val()!=""){
combineSearcher(BibTeXSearcherClass, true);
}
});
}
function combineSearcher(searcherClass, needToRestart)
{
needToRestart = typeof needToRestart !== 'undefined' ? needToRestart : false;
var string = "";
$("select.bibtex_search").each(function(i, obj) {
var front ="";
if(obj.hasAttribute("search"))
front = "@"+$(this).attr("search");
if(obj.hasAttribute("extra")) {
front += "["+$(this).attr("extra")+"]=";
} else {
if(front!="") {
front += "=";
}
}
if($(this).val()!="") {
string += "%" +front+$(this).val();
}
});
$("input.bibtex_search").each(function(i, obj) {
if($(this).val()!="") {
string += "%" + $(this).val().split(' ').join('%');
}
});
searcherClass.searcher(string, needToRestart);
}
function authorList(object)
{
var map = new Object();
$("span.author").each(function(i, obj) {
arrayString = $(this).text().split(new RegExp(",[\\s]+and[\\s]+|,[\\s]+"));
if(object.attr("extra")=="first"){
map[arrayString[0]] = 1;
} else {
for (i = 0; i < arrayString.length; i++) {
if(arrayString[i] in map) {
map[arrayString[i]] += 1;
} else {
map[arrayString[i]] = 1;
}
}
}
});
var tuples = [];
for (var key in map) tuples.push([key, key.split(" ").pop().toLowerCase()]);
tuples.sort(function(a, b) {
a = a[1]; b = b[1];
return a < b ? -1 : (a > b ? 1 : 0);
});
for (var i = 0; i < tuples.length; i++) {
var key = tuples[i][0];
var value = tuples[i][1];
var array = key.split(" ");
var text = array.pop()+", "+array.join(" ");
object.append($("<option></option>").attr("value",key).text(text));
}
}
// check whether or not jquery is present
if (!window.jQuery) {
//Add jquery to the webpage
var jq = document.createElement('script'); jq.type = 'text/javascript';
jq.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js';
document.getElementsByTagName('head')[0].appendChild(jq);
// Poll for jQuery to come into existance
var checkReady = function(callback) {
if (window.jQuery) {
callback(jQuery);
}
else {
window.setTimeout(function() { checkReady(callback); }, 100);
}
};
var defaultTemplate = "<div class=\"bibtex_template\">"+
"<div class=\"if author\" style=\"font-weight: bold;\">\n"+
"<span class=\"if year\">\n"+
"<span class=\"year\"></span>,\n"+
"</span>\n <span class=\"author\"></span>\n"+
"<span class=\"if url\" style=\"margin-left: 20px\">\n"+
"<a class=\"url\" style=\"color:black; font-size:10px\">(view online)</a>\n"+
"</span>\n</div>\n<div style=\"margin-left: 10px; margin-bottom:5px;\">\n"+
"<span class=\"title\"></span>\n</div></div>";
// Start polling...
checkReady(function($){createWebPage(defaultTemplate);});
} else {
// Create the webpage
createWebPage(defaultTemplate);
}
var latex_to_unicode={"\\space":"\u0020","\\#":"\u0023","\\textdollar":"\u0024","\\%":"\u0025","\\&":"\u0026","\\textquotesingle":"\u0027","\\ast":"\u002A","\\textbackslash":"\u005C","\\^{}":"\u005E","\\_":"\u005F","\\textasciigrave":"\u0060","\\lbrace":"\u007B","\\vert":"\u007C","\\rbrace":"\u007D","\\textasciitilde":"\u007E","\\textexclamdown":"\u00A1","\\textcent":"\u00A2","\\textsterling":"\u00A3","\\textcurrency":"\u00A4","\\textyen":"\u00A5","\\textbrokenbar":"\u00A6","\\textsection":"\u00A7","\\textasciidieresis":"\u00A8","\\textcopyright":"\u00A9","\\textordfeminine":"\u00AA","\\guillemotleft":"\u00AB","\\lnot":"\u00AC","\u00AD":"\\-","\\textregistered":"\u00AE","\\textasciimacron":"\u00AF","\\textdegree":"\u00B0","\\pm":"\u00B1","{^2}":"\u00B2","{^3}":"\u00B3","\\textasciiacute":"\u00B4","\\mathrm{\\mu}":"\u00B5","\\textparagraph":"\u00B6","\\cdot":"\u00B7","\\c{}":"\u00B8","{^1}":"\u00B9","\\textordmasculine":"\u00BA","\\guillemotright":"\u00BB","\\textonequarter":"\u00BC","\\textonehalf":"\u00BD","\\textthreequarters":"\u00BE","\\textquestiondown":"\u00BF","\\`{A}":"\u00C0","\\'{A}":"\u00C1","\\^{A}":"\u00C2","\\~{A}":"\u00C3","\\\"{A}":"\u00C4","\\\"{a}":"\u00E4","\\\"a":"\u00E4","\\AA":"\u00C5","\\AE":"\u00C6","\\c{C}":"\u00C7","\\`{E}":"\u00C8","\\'{E}":"\u00C9","\\^{E}":"\u00CA","\\\"{E}":"\u00CB","\\`{I}":"\u00CC","\\'{I}":"\u00CD","\\^{I}":"\u00CE","\\\"{I}":"\u00CF","\\DH":"\u00D0","\\~{N}":"\u00D1","\\`{O}":"\u00D2","\\'{O}":"\u00D3","\\^{O}":"\u00D4","\\~{O}":"\u00D5","\\\"{O}":"\u00D6","\\texttimes":"\u00D7","\\O ":"","\\`{U}":"\u00D9","\\'{U}":"\u00DA","\\^{U}":"\u00DB","\\\"{U}":"\u00DC","\\'{Y}":"\u00DD","\\TH":"\u00DE","\\ss":"\u00DF","\\`{a}":"\u00E0","\\'{a}":"\u00E1","\\^{a}":"\u00E2","\\~{a}":"\u00E3","\\\"{a}":"\u00E4","\\aa":"\u00E5","\\ae":"\u00E6","\\c{c}":"\u00E7","\\`{e}":"\u00E8","\\'{e}":"\u00E9","\\^{e}":"\u00EA","\\\"{e}":"\u00EB","\\`{\\i}":"\u00EC","\\'{\\i}":"\u00ED","\\^{\\i}":"\u00EE","\\\"\\i ":"","\\`{i}":"\u00EC","\\'{i}":"\u00ED","\\^{i}":"\u00EE","\\\"i":"\u00EF","\\dh":"\u00F0","\\~{n}":"\u00F1","\\~n":"\u00F1","\\`{o}":"\u00F2","\\'{o}":"\u00F3","\\^{o}":"\u00F4","\\~{o}":"\u00F5","\\\"{o}":"\u00F6","\\div":"\u00F7","\\o":"\u00F8","\\`{u}":"\u00F9","\\'{u}":"\u00FA","\\^{u}":"\u00FB","\\\"{u}":"\u00FC","\\'{y}":"\u00FD","\\th":"\u00FE","\\\"{y}":"\u00FF","\\={A}":"\u0100","\\={a}":"\u0101","\\u{A}":"\u0102","\\u{a}":"\u0103","\\k{A}":"\u0104","\\k{a}":"\u0105","\\'{C}":"\u0106","\\'{c}":"\u0107","\\^{C}":"\u0108","\\^{c}":"\u0109","\\.{C}":"\u010A","\\.{c}":"\u010B","\\v{C}":"\u010C","\\v{c}":"\u010D","\\v{D}":"\u010E","\\v{d}":"\u010F","\\DJ":"\u0110","\\dj":"\u0111","\\={E}":"\u0112","\\={e}":"\u0113","\\u{E}":"\u0114","\\u{e}":"\u0115","\\.{E}":"\u0116","\\.{e}":"\u0117","\\k{E}":"\u0118","\\k{e}":"\u0119","\\v{E}":"\u011A","\\v{e}":"\u011B","\\^{G}":"\u011C","\\^{g}":"\u011D","\\u{G}":"\u011E","\\u{g}":"\u011F","\\.{G}":"\u0120","\\.{g}":"\u0121","\\c{G}":"\u0122","\\c{g}":"\u0123","\\^{H}":"\u0124","\\^{h}":"\u0125","\\fontencoding{LELA}\\selectfont\\char40":"\u0126","\\Elzxh":"\u0127","\\~{I}":"\u0128","\\~{\\i}":"\u0129","\\={I}":"\u012A","\\={\\i}":"\u012B","\\u{I}":"\u012C","\\u{\\i}":"\u012D","\\k{I}":"\u012E","\\k{i}":"\u012F","\\.{I}":"\u0130","\\i ":"\u0131","IJ":"\u0132","ij":"\u0133","\\^{J}":"\u0134","\\^{\\j}":"\u0135","\\c{K}":"\u0136","\\c{k}":"\u0137","{\\fontencoding{LELA}\\selectfont\\char91}":"\u0138","\\'{L}":"\u0139","\\'{l}":"\u013A","\\c{L}":"\u013B","\\c{l}":"\u013C","\\v{L}":"\u013D","\\v{l}":"\u013E","{\\fontencoding{LELA}\\selectfont\\char201}":"\u013F","{\\fontencoding{LELA}\\selectfont\\char202}":"\u0140","\\L ":"","\\l ":"","\\'{N}":"\u0143","\\'{n}":"\u0144","\\c{N}":"\u0145","\\c{n}":"\u0146","\\v{N}":"\u0147","\\v{n}":"\u0148","'n":"\u0149","\\NG":"\u014A","\\ng":"\u014B","\\={O}":"\u014C","\\={o}":"\u014D","\\u{O}":"\u014E","\\u{o}":"\u014F","\\H{O}":"\u0150","\\H{o}":"\u0151","\\OE":"\u0152","\\oe":"\u0153","\\'{R}":"\u0154","\\'{r}":"\u0155","\\c{R}":"\u0156","\\c{r}":"\u0157","\\v{R}":"\u0158","\\v{r}":"\u0159","\\'{S}":"\u015A","\\'{s}":"\u015B","\\^{S}":"\u015C","\\^{s}":"\u015D","\\c{S}":"\u015E","\\c{s}":"\u015F","\\v{S}":"\u0160","\\v{s}":"\u0161","\\c{T}":"\u0162","\\c{t}":"\u0163","\\v{T}":"\u0164","\\v{t}":"\u0165","{\\fontencoding{LELA}\\selectfont\\char47}":"\u0166","{\\fontencoding{LELA}\\selectfont\\char63}":"\u0167","\\~{U}":"\u0168","\\~{u}":"\u0169","\\={U}":"\u016A","\\={u}":"\u016B","\\u{U}":"\u016C","\\u{u}":"\u016D","\\r{U}":"\u016E","\\r{u}":"\u016F","\\H{U}":"\u0170","\\H{u}":"\u0171","\\k{U}":"\u0172","\\k{u}":"\u0173","\\^{W}":"\u0174","\\^{w}":"\u0175","\\^{Y}":"\u0176","\\^{y}":"\u0177","\\\"{Y}":"\u0178","\\'{Z}":"\u0179","\\'{z}":"\u017A","\\.{Z}":"\u017B","\\.{z}":"\u017C","\\v{Z}":"\u017D","\\v{z}":"\u017E","\\texthvlig":"\u0195","\\textnrleg":"\u019E","\\eth":"\u01AA","{\\fontencoding{LELA}\\selectfont\\char195}":"\u01BA","\\textdoublepipe":"\u01C2","\\'{g}":"\u01F5","\\Elztrna":"\u0250","\\Elztrnsa":"\u0252","\\Elzopeno":"\u0254","\\Elzrtld":"\u0256","{\\fontencoding{LEIP}\\selectfont\\char61}":"\u0258","\\Elzschwa":"\u0259","\\varepsilon":"\u025B","\\Elzpgamma":"\u0263","\\Elzpbgam":"\u0264","\\Elztrnh":"\u0265","\\Elzbtdl":"\u026C","\\Elzrtll":"\u026D","\\Elztrnm":"\u026F","\\Elztrnmlr":"\u0270","\\Elzltlmr":"\u0271","\\Elzltln":"\u0272","\\Elzrtln":"\u0273","\\Elzclomeg":"\u0277","\\textphi":"\u0278","\\Elztrnr":"\u0279","\\Elztrnrl":"\u027A","\\Elzrttrnr":"\u027B","\\Elzrl":"\u027C","\\Elzrtlr":"\u027D","\\Elzfhr":"\u027E","{\\fontencoding{LEIP}\\selectfont\\char202}":"\u027F","\\Elzrtls":"\u0282","\\Elzesh":"\u0283","\\Elztrnt":"\u0287","\\Elzrtlt":"\u0288","\\Elzpupsil":"\u028A","\\Elzpscrv":"\u028B","\\Elzinvv":"\u028C","\\Elzinvw":"\u028D","\\Elztrny":"\u028E","\\Elzrtlz":"\u0290","\\Elzyogh":"\u0292","\\Elzglst":"\u0294","\\Elzreglst":"\u0295","\\Elzinglst":"\u0296","\\textturnk":"\u029E","\\Elzdyogh":"\u02A4","\\Elztesh":"\u02A7","\\textasciicaron":"\u02C7","\\Elzverts":"\u02C8","\\Elzverti":"\u02CC","\\Elzlmrk":"\u02D0","\\Elzhlmrk":"\u02D1","\\Elzsbrhr":"\u02D2","\\Elzsblhr":"\u02D3","\\Elzrais":"\u02D4","\\Elzlow":"\u02D5","\\textasciibreve":"\u02D8","\\textperiodcentered":"\u02D9","\\r{}":"\u02DA","\\k{}":"\u02DB","\\texttildelow":"\u02DC","\\H{}":"\u02DD","\\tone{55}":"\u02E5","\\tone{44}":"\u02E6","\\tone{33}":"\u02E7","\\tone{22}":"\u02E8","\\tone{11}":"\u02E9","\\` ":"","\\`":"","\\' ":"","\\'":"","\\^ ":"","\\^":"","\\~ ":"","\\~":"","\\=":"\u0304","\\u ":"","\\u":"","\\. ":"","\\\" ":"","\\\"":"","\\em":"","\\sc":"","\\r ":"","\\H ":"","\\v ":"","\\cyrchar\\C":"\u030F","{\\fontencoding{LECO}\\selectfont\\char177}":"\u0311","{\\fontencoding{LECO}\\selectfont\\char184}":"\u0318","{\\fontencoding{LECO}\\selectfont\\char185}":"\u0319","\\Elzpalh":"\u0321","\\Elzrh":"\u0322","\\c ":"","\\k ":"","\\Elzsbbrg":"\u032A","{\\fontencoding{LECO}\\selectfont\\char203}":"\u032B","{\\fontencoding{LECO}\\selectfont\\char207}":"\u032F","\\Elzxl":"\u0335","\\Elzbar":"\u0336","{\\fontencoding{LECO}\\selectfont\\char215}":"\u0337","{\\fontencoding{LECO}\\selectfont\\char216}":"\u0338","{\\fontencoding{LECO}\\selectfont\\char218}":"\u033A","{\\fontencoding{LECO}\\selectfont\\char219}":"\u033B","{\\fontencoding{LECO}\\selectfont\\char220}":"\u033C","{\\fontencoding{LECO}\\selectfont\\char221}":"\u033D","{\\fontencoding{LECO}\\selectfont\\char225}":"\u0361","\\'{A}":"\u0386","\\'{E}":"\u0388","\\'{H}":"\u0389","\\'{}{I}":"\u038A","\\'{}O":"\u038C","\\mathrm{'Y}":"\u038E","\\mathrm{'\\Omega}":"\u038F","\\acute{\\ddot{\\iota}}":"\u0390","\\Alpha":"\u0391","\\Beta":"\u0392","\\Gamma":"\u0393","\\Delta":"\u0394","\\Epsilon":"\u0395","\\Zeta":"\u0396","\\Eta":"\u0397","\\Theta":"\u0398","\\Iota":"\u0399","\\Kappa":"\u039A","\\Lambda":"\u039B","\\Xi":"\u039E","\\Pi":"\u03A0","\\Rho":"\u03A1","\\Sigma":"\u03A3","\\Tau":"\u03A4","\\Upsilon":"\u03A5","\\Phi":"\u03A6","\\Chi":"\u03A7","\\Psi":"\u03A8","\\Omega":"\u03A9","\\mathrm{\\ddot{I}}":"\u03AA","\\mathrm{\\ddot{Y}}":"\u03AB","\u03AC":"\\'{$\\alpha$}","\\acute{\\epsilon}":"\u03AD","\\acute{\\eta}":"\u03AE","\\acute{\\iota}":"\u03AF","\\acute{\\ddot{\\upsilon}}":"\u03B0","\\alpha":"\u03B1","\\beta":"\u03B2","\\gamma":"\u03B3","\\delta":"\u03B4","\\epsilon":"\u03B5","\\zeta":"\u03B6","\\eta":"\u03B7","\\texttheta":"\u03B8","\\iota":"\u03B9","\\kappa":"\u03BA","\\lambda":"\u03BB","\\mu":"\u03BC","\\nu":"\u03BD","\\xi":"\u03BE","\\pi":"\u03C0","\\rho":"\u03C1","\\varsigma":"\u03C2","\\sigma":"\u03C3","\\tau":"\u03C4","\\upsilon":"\u03C5","\\varphi":"\u03C6","\\chi":"\u03C7","\\psi":"\u03C8","\\omega":"\u03C9","\\ddot{\\iota}":"\u03CA","\\ddot{\\upsilon}":"\u03CB","\\'{o}":"\u03CC","\\acute{\\upsilon}":"\u03CD","\\acute{\\omega}":"\u03CE","\\Pisymbol{ppi022}{87}":"\u03D0","\\textvartheta":"\u03D1","\\Upsilon":"\u03D2","\\phi":"\u03D5","\\varpi":"\u03D6","\\Stigma":"\u03DA","\\Digamma":"\u03DC","\\digamma":"\u03DD","\\Koppa":"\u03DE","\\Sampi":"\u03E0","\\varkappa":"\u03F0","\\varrho":"\u03F1","\\textTheta":"\u03F4","\\backepsilon":"\u03F6","\\cyrchar\\CYRYO":"\u0401","\\cyrchar\\CYRDJE":"\u0402","\\cyrchar{\\'\\CYRG}":"\u0403","\\cyrchar\\CYRIE":"\u0404","\\cyrchar\\CYRDZE":"\u0405","\\cyrchar\\CYRII":"\u0406","\\cyrchar\\CYRYI":"\u0407","\\cyrchar\\CYRJE":"\u0408","\\cyrchar\\CYRLJE":"\u0409","\\cyrchar\\CYRNJE":"\u040A","\\cyrchar\\CYRTSHE":"\u040B","\\cyrchar{\\'\\CYRK}":"\u040C","\\cyrchar\\CYRUSHRT":"\u040E","\\cyrchar\\CYRDZHE":"\u040F","\\cyrchar\\CYRA":"\u0410","\\cyrchar\\CYRB":"\u0411","\\cyrchar\\CYRV":"\u0412","\\cyrchar\\CYRG":"\u0413","\\cyrchar\\CYRD":"\u0414","\\cyrchar\\CYRE":"\u0415","\\cyrchar\\CYRZH":"\u0416","\\cyrchar\\CYRZ":"\u0417","\\cyrchar\\CYRI":"\u0418","\\cyrchar\\CYRISHRT":"\u0419","\\cyrchar\\CYRK":"\u041A","\\cyrchar\\CYRL":"\u041B","\\cyrchar\\CYRM":"\u041C","\\cyrchar\\CYRN":"\u041D","\\cyrchar\\CYRO":"\u041E","\\cyrchar\\CYRP":"\u041F","\\cyrchar\\CYRR":"\u0420","\\cyrchar\\CYRS":"\u0421","\\cyrchar\\CYRT":"\u0422","\\cyrchar\\CYRU":"\u0423","\\cyrchar\\CYRF":"\u0424","\\cyrchar\\CYRH":"\u0425","\\cyrchar\\CYRC":"\u0426","\\cyrchar\\CYRCH":"\u0427","\\cyrchar\\CYRSH":"\u0428","\\cyrchar\\CYRSHCH":"\u0429","\\cyrchar\\CYRHRDSN":"\u042A","\\cyrchar\\CYRERY":"\u042B","\\cyrchar\\CYRSFTSN":"\u042C","\\cyrchar\\CYREREV":"\u042D","\\cyrchar\\CYRYU":"\u042E","\\cyrchar\\CYRYA":"\u042F","\\cyrchar\\cyra":"\u0430","\\cyrchar\\cyrb":"\u0431","\\cyrchar\\cyrv":"\u0432","\\cyrchar\\cyrg":"\u0433","\\cyrchar\\cyrd":"\u0434","\\cyrchar\\cyre":"\u0435","\\cyrchar\\cyrzh":"\u0436","\\cyrchar\\cyrz":"\u0437","\\cyrchar\\cyri":"\u0438","\\cyrchar\\cyrishrt":"\u0439","\\cyrchar\\cyrk":"\u043A","\\cyrchar\\cyrl":"\u043B","\\cyrchar\\cyrm":"\u043C","\\cyrchar\\cyrn":"\u043D","\\cyrchar\\cyro":"\u043E","\\cyrchar\\cyrp":"\u043F","\\cyrchar\\cyrr":"\u0440","\\cyrchar\\cyrs":"\u0441","\\cyrchar\\cyrt":"\u0442","\\cyrchar\\cyru":"\u0443","\\cyrchar\\cyrf":"\u0444","\\cyrchar\\cyrh":"\u0445","\\cyrchar\\cyrc":"\u0446","\\cyrchar\\cyrch":"\u0447","\\cyrchar\\cyrsh":"\u0448","\\cyrchar\\cyrshch":"\u0449","\\cyrchar\\cyrhrdsn":"\u044A","\\cyrchar\\cyrery":"\u044B","\\cyrchar\\cyrsftsn":"\u044C","\\cyrchar\\cyrerev":"\u044D","\\cyrchar\\cyryu":"\u044E","\\cyrchar\\cyrya":"\u044F","\\cyrchar\\cyryo":"\u0451","\\cyrchar\\cyrdje":"\u0452","\\cyrchar{\\'\\cyrg}":"\u0453","\\cyrchar\\cyrie":"\u0454","\\cyrchar\\cyrdze":"\u0455","\\cyrchar\\cyrii":"\u0456","\\cyrchar\\cyryi":"\u0457","\\cyrchar\\cyrje":"\u0458","\\cyrchar\\cyrlje":"\u0459","\\cyrchar\\cyrnje":"\u045A","\\cyrchar\\cyrtshe":"\u045B","\\cyrchar{\\'\\cyrk}":"\u045C","\\cyrchar\\cyrushrt":"\u045E","\\cyrchar\\cyrdzhe":"\u045F","\\cyrchar\\CYROMEGA":"\u0460","\\cyrchar\\cyromega":"\u0461","\\cyrchar\\CYRYAT":"\u0462","\\cyrchar\\CYRIOTE":"\u0464","\\cyrchar\\cyriote":"\u0465","\\cyrchar\\CYRLYUS":"\u0466","\\cyrchar\\cyrlyus":"\u0467","\\cyrchar\\CYRIOTLYUS":"\u0468","\\cyrchar\\cyriotlyus":"\u0469","\\cyrchar\\CYRBYUS":"\u046A","\\cyrchar\\CYRIOTBYUS":"\u046C","\\cyrchar\\cyriotbyus":"\u046D","\\cyrchar\\CYRKSI":"\u046E","\\cyrchar\\cyrksi":"\u046F","\\cyrchar\\CYRPSI":"\u0470","\\cyrchar\\cyrpsi":"\u0471","\\cyrchar\\CYRFITA":"\u0472","\\cyrchar\\CYRIZH":"\u0474","\\cyrchar\\CYRUK":"\u0478","\\cyrchar\\cyruk":"\u0479","\\cyrchar\\CYROMEGARND":"\u047A","\\cyrchar\\cyromegarnd":"\u047B","\\cyrchar\\CYROMEGATITLO":"\u047C","\\cyrchar\\cyromegatitlo":"\u047D","\\cyrchar\\CYROT":"\u047E","\\cyrchar\\cyrot":"\u047F","\\cyrchar\\CYRKOPPA":"\u0480","\\cyrchar\\cyrkoppa":"\u0481","\\cyrchar\\cyrthousands":"\u0482","\\cyrchar\\cyrhundredthousands":"\u0488","\\cyrchar\\cyrmillions":"\u0489","\\cyrchar\\CYRSEMISFTSN":"\u048C","\\cyrchar\\cyrsemisftsn":"\u048D","\\cyrchar\\CYRRTICK":"\u048E","\\cyrchar\\cyrrtick":"\u048F","\\cyrchar\\CYRGUP":"\u0490","\\cyrchar\\cyrgup":"\u0491","\\cyrchar\\CYRGHCRS":"\u0492","\\cyrchar\\cyrghcrs":"\u0493","\\cyrchar\\CYRGHK":"\u0494","\\cyrchar\\cyrghk":"\u0495","\\cyrchar\\CYRZHDSC":"\u0496","\\cyrchar\\cyrzhdsc":"\u0497","\\cyrchar\\CYRZDSC":"\u0498","\\cyrchar\\cyrzdsc":"\u0499","\\cyrchar\\CYRKDSC":"\u049A","\\cyrchar\\cyrkdsc":"\u049B","\\cyrchar\\CYRKVCRS":"\u049C","\\cyrchar\\cyrkvcrs":"\u049D","\\cyrchar\\CYRKHCRS":"\u049E","\\cyrchar\\cyrkhcrs":"\u049F","\\cyrchar\\CYRKBEAK":"\u04A0","\\cyrchar\\cyrkbeak":"\u04A1","\\cyrchar\\CYRNDSC":"\u04A2","\\cyrchar\\cyrndsc":"\u04A3","\\cyrchar\\CYRNG":"\u04A4","\\cyrchar\\cyrng":"\u04A5","\\cyrchar\\CYRPHK":"\u04A6","\\cyrchar\\cyrphk":"\u04A7","\\cyrchar\\CYRABHHA":"\u04A8","\\cyrchar\\cyrabhha":"\u04A9","\\cyrchar\\CYRSDSC":"\u04AA","\\cyrchar\\cyrsdsc":"\u04AB","\\cyrchar\\CYRTDSC":"\u04AC","\\cyrchar\\cyrtdsc":"\u04AD","\\cyrchar\\CYRY":"\u04AE","\\cyrchar\\cyry":"\u04AF","\\cyrchar\\CYRYHCRS":"\u04B0","\\cyrchar\\cyryhcrs":"\u04B1","\\cyrchar\\CYRHDSC":"\u04B2","\\cyrchar\\cyrhdsc":"\u04B3","\\cyrchar\\CYRTETSE":"\u04B4","\\cyrchar\\cyrtetse":"\u04B5","\\cyrchar\\CYRCHRDSC":"\u04B6","\\cyrchar\\cyrchrdsc":"\u04B7","\\cyrchar\\CYRCHVCRS":"\u04B8","\\cyrchar\\cyrchvcrs":"\u04B9","\\cyrchar\\CYRSHHA":"\u04BA","\\cyrchar\\cyrshha":"\u04BB","\\cyrchar\\CYRABHCH":"\u04BC","\\cyrchar\\cyrabhch":"\u04BD","\\cyrchar\\CYRABHCHDSC":"\u04BE","\\cyrchar\\cyrabhchdsc":"\u04BF","\\cyrchar\\CYRpalochka":"\u04C0","\\cyrchar\\CYRKHK":"\u04C3","\\cyrchar\\cyrkhk":"\u04C4","\\cyrchar\\CYRNHK":"\u04C7","\\cyrchar\\cyrnhk":"\u04C8","\\cyrchar\\CYRCHLDSC":"\u04CB","\\cyrchar\\cyrchldsc":"\u04CC","\\cyrchar\\CYRAE":"\u04D4","\\cyrchar\\cyrae":"\u04D5","\\cyrchar\\CYRSCHWA":"\u04D8","\\cyrchar\\cyrschwa":"\u04D9","\\cyrchar\\CYRABHDZE":"\u04E0","\\cyrchar\\cyrabhdze":"\u04E1","\\cyrchar\\CYROTLD":"\u04E8","\\cyrchar\\cyrotld":"\u04E9","\\hspace{0.6em}":"\u2002","\\hspace{1em}":"\u2003","\\hspace{0.33em}":"\u2004","\\hspace{0.25em}":"\u2005","\\hspace{0.166em}":"\u2006","\\hphantom{0}":"\u2007","\u2008":"\\hphantom{,}","\\hspace{0.167em}":"\u2009","\u2009-0200A-0200A":"\\;","\\mkern1mu":"\u200A","\\textendash":"\u2013","\\textemdash":"\u2014","\\rule{1em}{1pt}":"\u2015","\\Vert":"\u2016","\\Elzreapos":"\u201B","\\textquotedblleft":"\u201C","\\textquotedblright":"\u201D","\u201E":",,","\\textdagger":"\u2020","\\textdaggerdbl":"\u2021","\\textbullet":"\u2022","..":"\u2025","\\ldots":"\u2026","\\textperthousand":"\u2030","\\textpertenthousand":"\u2031","{'}":"\u2032","{''}":"\u2033","{'''}":"\u2034","\\backprime":"\u2035","\\guilsinglleft":"\u2039","\\guilsinglright":"\u203A","''''":"\u2057","\\mkern4mu":"\u205F","\\nolinebreak":"\u2060","\\ensuremath{\\Elzpes}":"\u20A7","\\mbox{\\texteuro}":"\u20AC","\\dddot":"\u20DB","\\ddddot":"\u20DC","\\mathbb{C}":"\u2102","\\mathscr{g}":"\u210A","\\mathscr{H}":"\u210B","\\mathfrak{H}":"\u210C","\\mathbb{H}":"\u210D","\\hslash":"\u210F","\\mathscr{I}":"\u2110","\\mathfrak{I}":"\u2111","\\mathscr{L}":"\u2112","\\mathscr{l}":"\u2113","\\mathbb{N}":"\u2115","\\cyrchar\\textnumero":"\u2116","\\wp":"\u2118","\\mathbb{P}":"\u2119","\\mathbb{Q}":"\u211A","\\mathscr{R}":"\u211B","\\mathfrak{R}":"\u211C","\\mathbb{R}":"\u211D","\\Elzxrat":"\u211E","\\texttrademark":"\u2122","\\mathbb{Z}":"\u2124","\\Omega":"\u2126","\\mho":"\u2127","\\mathfrak{Z}":"\u2128","\\ElsevierGlyph{2129}":"\u2129","\\AA":"\u212B","\\mathscr{B}":"\u212C","\\mathfrak{C}":"\u212D","\\mathscr{e}":"\u212F","\\mathscr{E}":"\u2130","\\mathscr{F}":"\u2131","\\mathscr{M}":"\u2133","\\mathscr{o}":"\u2134","\\aleph":"\u2135","\\beth":"\u2136","\\gimel":"\u2137","\\daleth":"\u2138","\\textfrac{1}{3}":"\u2153","\\textfrac{2}{3}":"\u2154","\\textfrac{1}{5}":"\u2155","\\textfrac{2}{5}":"\u2156","\\textfrac{3}{5}":"\u2157","\\textfrac{4}{5}":"\u2158","\\textfrac{1}{6}":"\u2159","\\textfrac{5}{6}":"\u215A","\\textfrac{1}{8}":"\u215B","\\textfrac{3}{8}":"\u215C","\\textfrac{5}{8}":"\u215D","\\textfrac{7}{8}":"\u215E","\\leftarrow":"\u2190","\\uparrow":"\u2191","\\rightarrow":"\u2192","\\downarrow":"\u2193","\\leftrightarrow":"\u2194","\\updownarrow":"\u2195","\\nwarrow":"\u2196","\\nearrow":"\u2197","\\searrow":"\u2198","\\swarrow":"\u2199","\\nleftarrow":"\u219A","\\nrightarrow":"\u219B","\\arrowwaveright":"\u219C","\\arrowwaveright":"\u219D","\\twoheadleftarrow":"\u219E","\\twoheadrightarrow":"\u21A0","\\leftarrowtail":"\u21A2","\\rightarrowtail":"\u21A3","\\mapsto":"\u21A6","\\hookleftarrow":"\u21A9","\\hookrightarrow":"\u21AA","\\looparrowleft":"\u21AB","\\looparrowright":"\u21AC","\\leftrightsquigarrow":"\u21AD","\\nleftrightarrow":"\u21AE","\\Lsh":"\u21B0","\\Rsh":"\u21B1","\\ElsevierGlyph{21B3}":"\u21B3","\\curvearrowleft":"\u21B6","\\curvearrowright":"\u21B7","\\circlearrowleft":"\u21BA","\\circlearrowright":"\u21BB","\\leftharpoonup":"\u21BC","\\leftharpoondown":"\u21BD","\\upharpoonright":"\u21BE","\\upharpoonleft":"\u21BF","\\rightharpoonup":"\u21C0","\\rightharpoondown":"\u21C1","\\downharpoonright":"\u21C2","\\downharpoonleft":"\u21C3","\\rightleftarrows":"\u21C4","\\dblarrowupdown":"\u21C5","\\leftrightarrows":"\u21C6","\\leftleftarrows":"\u21C7","\\upuparrows":"\u21C8","\\rightrightarrows":"\u21C9","\\downdownarrows":"\u21CA","\\leftrightharpoons":"\u21CB","\\rightleftharpoons":"\u21CC","\\nLeftarrow":"\u21CD","\\nLeftrightarrow":"\u21CE","\\nRightarrow":"\u21CF","\\Leftarrow":"\u21D0","\\Uparrow":"\u21D1","\\Rightarrow":"\u21D2","\\Downarrow":"\u21D3","\\Leftrightarrow":"\u21D4","\\Updownarrow":"\u21D5","\\Lleftarrow":"\u21DA","\\Rrightarrow":"\u21DB","\\rightsquigarrow":"\u21DD","\\DownArrowUpArrow":"\u21F5","\\forall":"\u2200","\\complement":"\u2201","\\partial":"\u2202","\\exists":"\u2203","\\nexists":"\u2204","\\varnothing":"\u2205","\\nabla":"\u2207","\\in":"\u2208","\\not\\in":"\u2209","\\ni":"\u220B","\\not\\ni":"\u220C","\\prod":"\u220F","\\coprod":"\u2210","\\sum":"\u2211","\\mp":"\u2213","\\dotplus":"\u2214","\\setminus":"\u2216","{_\\ast}":"\u2217","\\circ":"\u2218","\\bullet":"\u2219","\\surd":"\u221A","\\propto":"\u221D","\\infty":"\u221E","\\rightangle":"\u221F","\\angle":"\u2220","\\measuredangle":"\u2221","\\sphericalangle":"\u2222","\\mid":"\u2223","\\nmid":"\u2224","\\parallel":"\u2225","\\nparallel":"\u2226","\\wedge":"\u2227","\\vee":"\u2228","\\cap":"\u2229","\\cup":"\u222A","\\int":"\u222B","\u222C":"\\int\\!\\int","\u222D":"\\int\\!\\int\\!\\int","\\oint":"\u222E","\\surfintegral":"\u222F","\\volintegral":"\u2230","\\clwintegral":"\u2231","\\ElsevierGlyph{2232}":"\u2232","\\ElsevierGlyph{2233}":"\u2233","\\therefore":"\u2234","\\because":"\u2235","\\Colon":"\u2237","\\ElsevierGlyph{2238}":"\u2238","\u223A":"\\mathbin{{:}\\!\\!{-}\\!\\!{:}}","\\homothetic":"\u223B","\\sim":"\u223C","\\backsim":"\u223D","\\lazysinv":"\u223E","\\wr":"\u2240","\\not\\sim":"\u2241","\\ElsevierGlyph{2242}":"\u2242","\u2242-00338":"\\NotEqualTilde","\\simeq":"\u2243","\\not\\simeq":"\u2244","\\cong":"\u2245","\\approxnotequal":"\u2246","\\not\\cong":"\u2247","\\approx":"\u2248","\\not\\approx":"\u2249","\\approxeq":"\u224A","\\tildetrpl":"\u224B","\u224B-00338":"\\not\\apid","\\allequal":"\u224C","\\asymp":"\u224D","\\Bumpeq":"\u224E","\u224E-00338":"\\NotHumpDownHump","\\bumpeq":"\u224F","\u224F-00338":"\\NotHumpEqual","\\doteq":"\u2250","\u2250-00338":"\\not\\doteq","\\doteqdot":"\u2251","\\fallingdotseq":"\u2252","\\risingdotseq":"\u2253","\u2254":":=","\u2255":"=:","\\eqcirc":"\u2256","\\circeq":"\u2257","\\estimates":"\u2259","\\ElsevierGlyph{225A}":"\u225A","\\starequal":"\u225B","\\triangleq":"\u225C","\\ElsevierGlyph{225F}":"\u225F","\\not=":"\u2260","\\equiv":"\u2261","\\not\\equiv":"\u2262","\\leq":"\u2264","\\geq":"\u2265","\\leqq":"\u2266","\\geqq":"\u2267","\\lneqq":"\u2268","\u2268-0FE00":"\\lvertneqq","\\gneqq":"\u2269","\u2269-0FE00":"\\gvertneqq","\\ll":"\u226A","\u226A-00338":"\\NotLessLess","\\gg":"\u226B","\u226B-00338":"\\NotGreaterGreater","\\between":"\u226C","\u226D":"\\not\\kern-0.3em\\times","\u226E":"\\not<","\u226F":"\\not>","\\not\\leq":"\u2270","\\not\\geq":"\u2271","\\lessequivlnt":"\u2272","\\greaterequivlnt":"\u2273","\\ElsevierGlyph{2274}":"\u2274","\\ElsevierGlyph{2275}":"\u2275","\\lessgtr":"\u2276","\\gtrless":"\u2277","\\notlessgreater":"\u2278","\\notgreaterless":"\u2279","\\prec":"\u227A","\\succ":"\u227B","\\preccurlyeq":"\u227C","\\succcurlyeq":"\u227D","\\precapprox":"\u227E","\u227E-00338":"\\NotPrecedesTilde","\\succapprox":"\u227F","\u227F-00338":"\\NotSucceedsTilde","\\not\\prec":"\u2280","\\not\\succ":"\u2281","\\subset":"\u2282","\\supset":"\u2283","\\not\\subset":"\u2284","\\not\\supset":"\u2285","\\subseteq":"\u2286","\\supseteq":"\u2287","\\not\\subseteq":"\u2288","\\not\\supseteq":"\u2289","\\subsetneq":"\u228A","\u228A-0FE00":"\\varsubsetneqq","\\supsetneq":"\u228B","\u228B-0FE00":"\\varsupsetneq","\\uplus":"\u228E","\\sqsubset":"\u228F","\u228F-00338":"\\NotSquareSubset","\\sqsupset":"\u2290","\u2290-00338":"\\NotSquareSuperset","\\sqsubseteq":"\u2291","\\sqsupseteq":"\u2292","\\sqcap":"\u2293","\\sqcup":"\u2294","\\oplus":"\u2295","\\ominus":"\u2296","\\otimes":"\u2297","\\oslash":"\u2298","\\odot":"\u2299","\\circledcirc":"\u229A","\\circledast":"\u229B","\\circleddash":"\u229D","\\boxplus":"\u229E","\\boxminus":"\u229F","\\boxtimes":"\u22A0","\\boxdot":"\u22A1","\\vdash":"\u22A2","\\dashv":"\u22A3","\\top":"\u22A4","\\perp":"\u22A5","\\truestate":"\u22A7","\\forcesextra":"\u22A8","\\Vdash":"\u22A9","\\Vvdash":"\u22AA","\\VDash":"\u22AB","\\nvdash":"\u22AC","\\nvDash":"\u22AD","\\nVdash":"\u22AE","\\nVDash":"\u22AF","\\vartriangleleft":"\u22B2","\\vartriangleright":"\u22B3","\\trianglelefteq":"\u22B4","\\trianglerighteq":"\u22B5","\\original":"\u22B6","\\image":"\u22B7","\\multimap":"\u22B8","\\hermitconjmatrix":"\u22B9","\\intercal":"\u22BA","\\veebar":"\u22BB","\\rightanglearc":"\u22BE","\\ElsevierGlyph{22C0}":"\u22C0","\\ElsevierGlyph{22C1}":"\u22C1","\\bigcap":"\u22C2","\\bigcup":"\u22C3","\\diamond":"\u22C4","\\cdot":"\u22C5","\\star":"\u22C6","\\divideontimes":"\u22C7","\\bowtie":"\u22C8","\\ltimes":"\u22C9","\\rtimes":"\u22CA","\\leftthreetimes":"\u22CB","\\rightthreetimes":"\u22CC","\\backsimeq":"\u22CD","\\curlyvee":"\u22CE","\\curlywedge":"\u22CF","\\Subset":"\u22D0","\\Supset":"\u22D1","\\Cap":"\u22D2","\\Cup":"\u22D3","\\pitchfork":"\u22D4","\\lessdot":"\u22D6","\\gtrdot":"\u22D7","\\verymuchless":"\u22D8","\\verymuchgreater":"\u22D9","\\lesseqgtr":"\u22DA","\\gtreqless":"\u22DB","\\curlyeqprec":"\u22DE","\\curlyeqsucc":"\u22DF","\\not\\sqsubseteq":"\u22E2","\\not\\sqsupseteq":"\u22E3","\\Elzsqspne":"\u22E5","\\lnsim":"\u22E6","\\gnsim":"\u22E7","\\precedesnotsimilar":"\u22E8","\\succnsim":"\u22E9","\\ntriangleleft":"\u22EA","\\ntriangleright":"\u22EB","\\ntrianglelefteq":"\u22EC","\\ntrianglerighteq":"\u22ED","\\vdots":"\u22EE","\\cdots":"\u22EF","\\upslopeellipsis":"\u22F0","\\downslopeellipsis":"\u22F1","\\barwedge":"\u2305","\\perspcorrespond":"\u2306","\\lceil":"\u2308","\\rceil":"\u2309","\\lfloor":"\u230A","\\rfloor":"\u230B","\\recorder":"\u2315","\\mathchar\"\u2316":"2208","\\ulcorner":"\u231C","\\urcorner":"\u231D","\\llcorner":"\u231E","\\lrcorner":"\u231F","\\frown":"\u2322","\\smile":"\u2323","\\langle":"\u2329","\\rangle":"\u232A","\\ElsevierGlyph{E838}":"\u233D","\\Elzdlcorn":"\u23A3","\\lmoustache":"\u23B0","\\rmoustache":"\u23B1","\\textvisiblespace":"\u2423","\\ding{172}":"\u2460","\\ding{173}":"\u2461","\\ding{174}":"\u2462","\\ding{175}":"\u2463","\\ding{176}":"\u2464","\\ding{177}":"\u2465","\\ding{178}":"\u2466","\\ding{179}":"\u2467","\\ding{180}":"\u2468","\\ding{181}":"\u2469","\\circledS":"\u24C8","\\Elzdshfnc":"\u2506","\\Elzsqfnw":"\u2519","\\diagup":"\u2571","\\ding{110}":"\u25A0","\\square":"\u25A1","\\blacksquare":"\u25AA","\\fbox{~~}":"\u25AD","\\Elzvrecto":"\u25AF","\\ElsevierGlyph{E381}":"\u25B1","\\ding{115}":"\u25B2","\\bigtriangleup":"\u25B3","\\blacktriangle":"\u25B4","\\vartriangle":"\u25B5","\\blacktriangleright":"\u25B8","\\triangleright":"\u25B9","\\ding{116}":"\u25BC","\\bigtriangledown":"\u25BD","\\blacktriangledown":"\u25BE","\\triangledown":"\u25BF","\\blacktriangleleft":"\u25C2","\\triangleleft":"\u25C3","\\ding{117}":"\u25C6","\\lozenge":"\u25CA","\\bigcirc":"\u25CB","\\ding{108}":"\u25CF","\\Elzcirfl":"\u25D0","\\Elzcirfr":"\u25D1","\\Elzcirfb":"\u25D2","\\ding{119}":"\u25D7","\\Elzrvbull":"\u25D8","\\Elzsqfl":"\u25E7","\\Elzsqfr":"\u25E8","\\Elzsqfse":"\u25EA","\\bigcirc":"\u25EF","\\ding{72}":"\u2605","\\ding{73}":"\u2606","\\ding{37}":"\u260E","\\ding{42}":"\u261B","\\ding{43}":"\u261E","\\rightmoon":"\u263E","\\mercury":"\u263F","\\venus":"\u2640","\\male":"\u2642","\\jupiter":"\u2643","\\saturn":"\u2644","\\uranus":"\u2645","\\neptune":"\u2646","\\pluto":"\u2647","\\aries":"\u2648","\\taurus":"\u2649","\\gemini":"\u264A","\\cancer":"\u264B","\\leo":"\u264C","\\virgo":"\u264D","\\libra":"\u264E","\\scorpio":"\u264F","\\sagittarius":"\u2650","\\capricornus":"\u2651","\\aquarius":"\u2652","\\pisces":"\u2653","\\ding{171}":"\u2660","\\diamond":"\u2662","\\ding{168}":"\u2663","\\ding{170}":"\u2665","\\ding{169}":"\u2666","\\quarternote":"\u2669","\\eighthnote":"\u266A","\\flat":"\u266D","\\natural":"\u266E","\\sharp":"\u266F","\\ding{33}":"\u2701","\\ding{34}":"\u2702","\\ding{35}":"\u2703","\\ding{36}":"\u2704","\\ding{38}":"\u2706","\\ding{39}":"\u2707","\\ding{40}":"\u2708","\\ding{41}":"\u2709","\\ding{44}":"\u270C","\\ding{45}":"\u270D","\\ding{46}":"\u270E","\\ding{47}":"\u270F","\\ding{48}":"\u2710","\\ding{49}":"\u2711","\\ding{50}":"\u2712","\\ding{51}":"\u2713","\\ding{52}":"\u2714","\\ding{53}":"\u2715","\\ding{54}":"\u2716","\\ding{55}":"\u2717","\\ding{56}":"\u2718","\\ding{57}":"\u2719","\\ding{58}":"\u271A","\\ding{59}":"\u271B","\\ding{60}":"\u271C","\\ding{61}":"\u271D","\\ding{62}":"\u271E","\\ding{63}":"\u271F","\\ding{64}":"\u2720","\\ding{65}":"\u2721","\\ding{66}":"\u2722","\\ding{67}":"\u2723","\\ding{68}":"\u2724","\\ding{69}":"\u2725","\\ding{70}":"\u2726","\\ding{71}":"\u2727","\\ding{73}":"\u2729","\\ding{74}":"\u272A","\\ding{75}":"\u272B","\\ding{76}":"\u272C","\\ding{77}":"\u272D","\\ding{78}":"\u272E","\\ding{79}":"\u272F","\\ding{80}":"\u2730","\\ding{81}":"\u2731","\\ding{82}":"\u2732","\\ding{83}":"\u2733","\\ding{84}":"\u2734","\\ding{85}":"\u2735","\\ding{86}":"\u2736","\\ding{87}":"\u2737","\\ding{88}":"\u2738","\\ding{89}":"\u2739","\\ding{90}":"\u273A","\\ding{91}":"\u273B","\\ding{92}":"\u273C","\\ding{93}":"\u273D","\\ding{94}":"\u273E","\\ding{95}":"\u273F","\\ding{96}":"\u2740","\\ding{97}":"\u2741","\\ding{98}":"\u2742","\\ding{99}":"\u2743","\\ding{100}":"\u2744","\\ding{101}":"\u2745","\\ding{102}":"\u2746","\\ding{103}":"\u2747","\\ding{104}":"\u2748","\\ding{105}":"\u2749","\\ding{106}":"\u274A","\\ding{107}":"\u274B","\\ding{109}":"\u274D","\\ding{111}":"\u274F","\\ding{112}":"\u2750","\\ding{113}":"\u2751","\\ding{114}":"\u2752","\\ding{118}":"\u2756","\\ding{120}":"\u2758","\\ding{121}":"\u2759","\\ding{122}":"\u275A","\\ding{123}":"\u275B","\\ding{124}":"\u275C","\\ding{125}":"\u275D","\\ding{126}":"\u275E","\\ding{161}":"\u2761","\\ding{162}":"\u2762","\\ding{163}":"\u2763","\\ding{164}":"\u2764","\\ding{165}":"\u2765","\\ding{166}":"\u2766","\\ding{167}":"\u2767","\\ding{182}":"\u2776","\\ding{183}":"\u2777","\\ding{184}":"\u2778","\\ding{185}":"\u2779","\\ding{186}":"\u277A","\\ding{187}":"\u277B","\\ding{188}":"\u277C","\\ding{189}":"\u277D","\\ding{190}":"\u277E","\\ding{191}":"\u277F","\\ding{192}":"\u2780","\\ding{193}":"\u2781","\\ding{194}":"\u2782","\\ding{195}":"\u2783","\\ding{196}":"\u2784","\\ding{197}":"\u2785","\\ding{198}":"\u2786","\\ding{199}":"\u2787","\\ding{200}":"\u2788","\\ding{201}":"\u2789","\\ding{202}":"\u278A","\\ding{203}":"\u278B","\\ding{204}":"\u278C","\\ding{205}":"\u278D","\\ding{206}":"\u278E","\\ding{207}":"\u278F","\\ding{208}":"\u2790","\\ding{209}":"\u2791","\\ding{210}":"\u2792","\\ding{211}":"\u2793","\\ding{212}":"\u2794","\\ding{216}":"\u2798","\\ding{217}":"\u2799","\\ding{218}":"\u279A","\\ding{219}":"\u279B","\\ding{220}":"\u279C","\\ding{221}":"\u279D","\\ding{222}":"\u279E","\\ding{223}":"\u279F","\\ding{224}":"\u27A0","\\ding{225}":"\u27A1","\\ding{226}":"\u27A2","\\ding{227}":"\u27A3","\\ding{228}":"\u27A4","\\ding{229}":"\u27A5","\\ding{230}":"\u27A6","\\ding{231}":"\u27A7","\\ding{232}":"\u27A8","\\ding{233}":"\u27A9","\\ding{234}":"\u27AA","\\ding{235}":"\u27AB","\\ding{236}":"\u27AC","\\ding{237}":"\u27AD","\\ding{238}":"\u27AE","\\ding{239}":"\u27AF","\\ding{241}":"\u27B1","\\ding{242}":"\u27B2","\\ding{243}":"\u27B3","\\ding{244}":"\u27B4","\\ding{245}":"\u27B5","\\ding{246}":"\u27B6","\\ding{247}":"\u27B7","\\ding{248}":"\u27B8","\\ding{249}":"\u27B9","\\ding{250}":"\u27BA","\\ding{251}":"\u27BB","\\ding{252}":"\u27BC","\\ding{253}":"\u27BD","\\ding{254}":"\u27BE","\\longleftarrow":"\u27F5","\\longrightarrow":"\u27F6","\\longleftrightarrow":"\u27F7","\\Longleftarrow":"\u27F8","\\Longrightarrow":"\u27F9","\\Longleftrightarrow":"\u27FA","\\longmapsto":"\u27FC","\\sim\\joinrel\\leadsto":"\u27FF","\\ElsevierGlyph{E212}":"\u2905","\\UpArrowBar":"\u2912","\\DownArrowBar":"\u2913","\\ElsevierGlyph{E20C}":"\u2923","\\ElsevierGlyph{E20D}":"\u2924","\\ElsevierGlyph{E20B}":"\u2925","\\ElsevierGlyph{E20A}":"\u2926","\\ElsevierGlyph{E211}":"\u2927","\\ElsevierGlyph{E20E}":"\u2928","\\ElsevierGlyph{E20F}":"\u2929","\\ElsevierGlyph{E210}":"\u292A","\\ElsevierGlyph{E21C}":"\u2933","\u2933-00338":"\\ElsevierGlyph{E21D}","\\ElsevierGlyph{E21A}":"\u2936","\\ElsevierGlyph{E219}":"\u2937","\\Elolarr":"\u2940","\\Elorarr":"\u2941","\\ElzRlarr":"\u2942","\\ElzrLarr":"\u2944","\\Elzrarrx":"\u2947","\\LeftRightVector":"\u294E","\\RightUpDownVector":"\u294F","\\DownLeftRightVector":"\u2950","\\LeftUpDownVector":"\u2951","\\LeftVectorBar":"\u2952","\\RightVectorBar":"\u2953","\\RightUpVectorBar":"\u2954","\\RightDownVectorBar":"\u2955","\\DownLeftVectorBar":"\u2956","\\DownRightVectorBar":"\u2957","\\LeftUpVectorBar":"\u2958","\\LeftDownVectorBar":"\u2959","\\LeftTeeVector":"\u295A","\\RightTeeVector":"\u295B","\\RightUpTeeVector":"\u295C","\\RightDownTeeVector":"\u295D","\\DownLeftTeeVector":"\u295E","\\DownRightTeeVector":"\u295F","\\LeftUpTeeVector":"\u2960","\\LeftDownTeeVector":"\u2961","\\UpEquilibrium":"\u296E","\\ReverseUpEquilibrium":"\u296F","\\RoundImplies":"\u2970","\\ElsevierGlyph{E214}":"\u297C","\\ElsevierGlyph{E215}":"\u297D","\\Elztfnc":"\u2980","\\ElsevierGlyph{3018}":"\u2985","\\Elroang":"\u2986","\u2993":"<\\kern-0.58em(","\\ElsevierGlyph{E291}":"\u2994","\\Elzddfnc":"\u2999","\\Angle":"\u299C","\\Elzlpargt":"\u29A0","\\ElsevierGlyph{E260}":"\u29B5","\\ElsevierGlyph{E61B}":"\u29B6","\\ElzLap":"\u29CA","\\Elzdefas":"\u29CB","\\LeftTriangleBar":"\u29CF","\u29CF-00338":"\\NotLeftTriangleBar","\\RightTriangleBar":"\u29D0","\u29D0-00338":"\\NotRightTriangleBar","\\ElsevierGlyph{E372}":"\u29DC","\\blacklozenge":"\u29EB","\\RuleDelayed":"\u29F4","\\Elxuplus":"\u2A04","\\ElzThr":"\u2A05","\\Elxsqcup":"\u2A06","\\ElzInf":"\u2A07","\\ElzSup":"\u2A08","\\ElzCint":"\u2A0D","\\clockoint":"\u2A0F","\\ElsevierGlyph{E395}":"\u2A10","\\sqrint":"\u2A16","\\ElsevierGlyph{E25A}":"\u2A25","\\ElsevierGlyph{E25B}":"\u2A2A","\\ElsevierGlyph{E25C}":"\u2A2D","\\ElsevierGlyph{E25D}":"\u2A2E","\\ElzTimes":"\u2A2F","\\ElsevierGlyph{E25E}":"\u2A34","\\ElsevierGlyph{E25E}":"\u2A35","\\ElsevierGlyph{E259}":"\u2A3C","\\amalg":"\u2A3F","\\ElzAnd":"\u2A53","\\ElzOr":"\u2A54","\\ElsevierGlyph{E36E}":"\u2A55","\\ElOr":"\u2A56","\\perspcorrespond":"\u2A5E","\\Elzminhat":"\u2A5F","\\ElsevierGlyph{225A}":"\u2A63","\u2A6E":"\\stackrel{*}{=}","\\Equal":"\u2A75","\\leqslant":"\u2A7D","\u2A7D-00338":"\\nleqslant","\\geqslant":"\u2A7E","\u2A7E-00338":"\\ngeqslant","\\lessapprox":"\u2A85","\\gtrapprox":"\u2A86","\\lneq":"\u2A87","\\gneq":"\u2A88","\\lnapprox":"\u2A89","\\gnapprox":"\u2A8A","\\lesseqqgtr":"\u2A8B","\\gtreqqless":"\u2A8C","\\eqslantless":"\u2A95","\\eqslantgtr":"\u2A96","\\Pisymbol{ppi020}{117}":"\u2A9D","\\Pisymbol{ppi020}{105}":"\u2A9E","\\NestedLessLess":"\u2AA1","\u2AA1-00338":"\\NotNestedLessLess","\\NestedGreaterGreater":"\u2AA2","\u2AA2-00338":"\\NotNestedGreaterGreater","\\preceq":"\u2AAF","\u2AAF-00338":"\\not\\preceq","\\succeq":"\u2AB0","\u2AB0-00338":"\\not\\succeq","\\precneqq":"\u2AB5","\\succneqq":"\u2AB6","\\precapprox":"\u2AB7","\\succapprox":"\u2AB8","\\precnapprox":"\u2AB9","\\succnapprox":"\u2ABA","\\subseteqq":"\u2AC5","\u2AC5-00338":"\\nsubseteqq","\\supseteqq":"\u2AC6","\u2AC6-00338":"\\nsupseteqq","\\subsetneqq":"\u2ACB","\\supsetneqq":"\u2ACC","\\ElsevierGlyph{E30D}":"\u2AEB","\\Elztdcol":"\u2AF6","\u2AFD":"{{/}\\!\\!{/}}","\u2AFD-020E5":"{\\rlap{\\textbackslash}{{/}\\!\\!{/}}}","\\ElsevierGlyph{300A}":"\u300A","\\ElsevierGlyph{300B}":"\u300B","\\ElsevierGlyph{3018}":"\u3018","\\ElsevierGlyph{3019}":"\u3019","\\openbracketleft":"\u301A","\\openbracketright":"\u301B","\\mathbf{A}":"\uD400","\\mathbf{B}":"\uD401","\\mathbf{C}":"\uD402","\\mathbf{D}":"\uD403","\\mathbf{E}":"\uD404","\\mathbf{F}":"\uD405","\\mathbf{G}":"\uD406","\\mathbf{H}":"\uD407","\\mathbf{I}":"\uD408","\\mathbf{J}":"\uD409","\\mathbf{K}":"\uD40A","\\mathbf{L}":"\uD40B","\\mathbf{M}":"\uD40C","\\mathbf{N}":"\uD40D","\\mathbf{O}":"\uD40E","\\mathbf{P}":"\uD40F","\\mathbf{Q}":"\uD410","\\mathbf{R}":"\uD411","\\mathbf{S}":"\uD412","\\mathbf{T}":"\uD413","\\mathbf{U}":"\uD414","\\mathbf{V}":"\uD415","\\mathbf{W}":"\uD416","\\mathbf{X}":"\uD417","\\mathbf{Y}":"\uD418","\\mathbf{Z}":"\uD419","\\mathbf{a}":"\uD41A","\\mathbf{b}":"\uD41B","\\mathbf{c}":"\uD41C","\\mathbf{d}":"\uD41D","\\mathbf{e}":"\uD41E","\\mathbf{f}":"\uD41F","\\mathbf{g}":"\uD420","\\mathbf{h}":"\uD421","\\mathbf{i}":"\uD422","\\mathbf{j}":"\uD423","\\mathbf{k}":"\uD424","\\mathbf{l}":"\uD425","\\mathbf{m}":"\uD426","\\mathbf{n}":"\uD427","\\mathbf{o}":"\uD428","\\mathbf{p}":"\uD429","\\mathbf{q}":"\uD42A","\\mathbf{r}":"\uD42B","\\mathbf{s}":"\uD42C","\\mathbf{t}":"\uD42D","\\mathbf{u}":"\uD42E","\\mathbf{v}":"\uD42F","\\mathbf{w}":"\uD430","\\mathbf{x}":"\uD431","\\mathbf{y}":"\uD432","\\mathbf{z}":"\uD433","\\mathsl{A}":"\uD434","\\mathsl{B}":"\uD435","\\mathsl{C}":"\uD436","\\mathsl{D}":"\uD437","\\mathsl{E}":"\uD438","\\mathsl{F}":"\uD439","\\mathsl{G}":"\uD43A","\\mathsl{H}":"\uD43B","\\mathsl{I}":"\uD43C","\\mathsl{J}":"\uD43D","\\mathsl{K}":"\uD43E","\\mathsl{L}":"\uD43F","\\mathsl{M}":"\uD440","\\mathsl{N}":"\uD441","\\mathsl{O}":"\uD442","\\mathsl{P}":"\uD443","\\mathsl{Q}":"\uD444","\\mathsl{R}":"\uD445","\\mathsl{S}":"\uD446","\\mathsl{T}":"\uD447","\\mathsl{U}":"\uD448","\\mathsl{V}":"\uD449","\\mathsl{W}":"\uD44A","\\mathsl{X}":"\uD44B","\\mathsl{Y}":"\uD44C","\\mathsl{Z}":"\uD44D","\\mathsl{a}":"\uD44E","\\mathsl{b}":"\uD44F","\\mathsl{c}":"\uD450","\\mathsl{d}":"\uD451","\\mathsl{e}":"\uD452","\\mathsl{f}":"\uD453","\\mathsl{g}":"\uD454","\\mathsl{i}":"\uD456","\\mathsl{j}":"\uD457","\\mathsl{k}":"\uD458","\\mathsl{l}":"\uD459","\\mathsl{m}":"\uD45A","\\mathsl{n}":"\uD45B","\\mathsl{o}":"\uD45C","\\mathsl{p}":"\uD45D","\\mathsl{q}":"\uD45E","\\mathsl{r}":"\uD45F","\\mathsl{s}":"\uD460","\\mathsl{t}":"\uD461","\\mathsl{u}":"\uD462","\\mathsl{v}":"\uD463","\\mathsl{w}":"\uD464","\\mathsl{x}":"\uD465","\\mathsl{y}":"\uD466","\\mathsl{z}":"\uD467","\\mathbit{A}":"\uD468","\\mathbit{B}":"\uD469","\\mathbit{C}":"\uD46A","\\mathbit{D}":"\uD46B","\\mathbit{E}":"\uD46C","\\mathbit{F}":"\uD46D","\\mathbit{G}":"\uD46E","\\mathbit{H}":"\uD46F","\\mathbit{I}":"\uD470","\\mathbit{J}":"\uD471","\\mathbit{K}":"\uD472","\\mathbit{L}":"\uD473","\\mathbit{M}":"\uD474","\\mathbit{N}":"\uD475","\\mathbit{O}":"\uD476","\\mathbit{P}":"\uD477","\\mathbit{Q}":"\uD478","\\mathbit{R}":"\uD479","\\mathbit{S}":"\uD47A","\\mathbit{T}":"\uD47B","\\mathbit{U}":"\uD47C","\\mathbit{V}":"\uD47D","\\mathbit{W}":"\uD47E","\\mathbit{X}":"\uD47F","\\mathbit{Y}":"\uD480","\\mathbit{Z}":"\uD481","\\mathbit{a}":"\uD482","\\mathbit{b}":"\uD483","\\mathbit{c}":"\uD484","\\mathbit{d}":"\uD485","\\mathbit{e}":"\uD486","\\mathbit{f}":"\uD487","\\mathbit{g}":"\uD488","\\mathbit{h}":"\uD489","\\mathbit{i}":"\uD48A","\\mathbit{j}":"\uD48B","\\mathbit{k}":"\uD48C","\\mathbit{l}":"\uD48D","\\mathbit{m}":"\uD48E","\\mathbit{n}":"\uD48F","\\mathbit{o}":"\uD490","\\mathbit{p}":"\uD491","\\mathbit{q}":"\uD492","\\mathbit{r}":"\uD493","\\mathbit{s}":"\uD494","\\mathbit{t}":"\uD495","\\mathbit{u}":"\uD496","\\mathbit{v}":"\uD497","\\mathbit{w}":"\uD498","\\mathbit{x}":"\uD499","\\mathbit{y}":"\uD49A","\\mathbit{z}":"\uD49B","\\mathscr{A}":"\uD49C","\\mathscr{C}":"\uD49E","\\mathscr{D}":"\uD49F","\\mathscr{G}":"\uD4A2","\\mathscr{J}":"\uD4A5","\\mathscr{K}":"\uD4A6","\\mathscr{N}":"\uD4A9","\\mathscr{O}":"\uD4AA","\\mathscr{P}":"\uD4AB","\\mathscr{Q}":"\uD4AC","\\mathscr{S}":"\uD4AE","\\mathscr{T}":"\uD4AF","\\mathscr{U}":"\uD4B0","\\mathscr{V}":"\uD4B1","\\mathscr{W}":"\uD4B2","\\mathscr{X}":"\uD4B3","\\mathscr{Y}":"\uD4B4","\\mathscr{Z}":"\uD4B5","\\mathscr{a}":"\uD4B6","\\mathscr{b}":"\uD4B7","\\mathscr{c}":"\uD4B8","\\mathscr{d}":"\uD4B9","\\mathscr{f}":"\uD4BB","\\mathscr{h}":"\uD4BD","\\mathscr{i}":"\uD4BE","\\mathscr{j}":"\uD4BF","\\mathscr{k}":"\uD4C0","\\mathscr{l}":"\uD4C1","\\mathscr{m}":"\uD4C2","\\mathscr{n}":"\uD4C3","\\mathscr{p}":"\uD4C5","\\mathscr{q}":"\uD4C6","\\mathscr{r}":"\uD4C7","\\mathscr{s}":"\uD4C8","\\mathscr{t}":"\uD4C9","\\mathscr{u}":"\uD4CA","\\mathscr{v}":"\uD4CB","\\mathscr{w}":"\uD4CC","\\mathscr{x}":"\uD4CD","\\mathscr{y}":"\uD4CE","\\mathscr{z}":"\uD4CF","\\mathmit{A}":"\uD4D0","\\mathmit{B}":"\uD4D1","\\mathmit{C}":"\uD4D2","\\mathmit{D}":"\uD4D3","\\mathmit{E}":"\uD4D4","\\mathmit{F}":"\uD4D5","\\mathmit{G}":"\uD4D6","\\mathmit{H}":"\uD4D7","\\mathmit{I}":"\uD4D8","\\mathmit{J}":"\uD4D9","\\mathmit{K}":"\uD4DA","\\mathmit{L}":"\uD4DB","\\mathmit{M}":"\uD4DC","\\mathmit{N}":"\uD4DD","\\mathmit{O}":"\uD4DE","\\mathmit{P}":"\uD4DF","\\mathmit{Q}":"\uD4E0","\\mathmit{R}":"\uD4E1","\\mathmit{S}":"\uD4E2","\\mathmit{T}":"\uD4E3","\\mathmit{U}":"\uD4E4","\\mathmit{V}":"\uD4E5","\\mathmit{W}":"\uD4E6","\\mathmit{X}":"\uD4E7","\\mathmit{Y}":"\uD4E8","\\mathmit{Z}":"\uD4E9","\\mathmit{a}":"\uD4EA","\\mathmit{b}":"\uD4EB","\\mathmit{c}":"\uD4EC","\\mathmit{d}":"\uD4ED","\\mathmit{e}":"\uD4EE","\\mathmit{f}":"\uD4EF","\\mathmit{g}":"\uD4F0","\\mathmit{h}":"\uD4F1","\\mathmit{i}":"\uD4F2","\\mathmit{j}":"\uD4F3","\\mathmit{k}":"\uD4F4","\\mathmit{l}":"\uD4F5","\\mathmit{m}":"\uD4F6","\\mathmit{n}":"\uD4F7","\\mathmit{o}":"\uD4F8","\\mathmit{p}":"\uD4F9","\\mathmit{q}":"\uD4FA","\\mathmit{r}":"\uD4FB","\\mathmit{s}":"\uD4FC","\\mathmit{t}":"\uD4FD","\\mathmit{u}":"\uD4FE","\\mathmit{v}":"\uD4FF","\\mathmit{w}":"\uD500","\\mathmit{x}":"\uD501","\\mathmit{y}":"\uD502","\\mathmit{z}":"\uD503","\\mathfrak{A}":"\uD504","\\mathfrak{B}":"\uD505","\\mathfrak{D}":"\uD507","\\mathfrak{E}":"\uD508","\\mathfrak{F}":"\uD509","\\mathfrak{G}":"\uD50A","\\mathfrak{J}":"\uD50D","\\mathfrak{K}":"\uD50E","\\mathfrak{L}":"\uD50F","\\mathfrak{M}":"\uD510","\\mathfrak{N}":"\uD511","\\mathfrak{O}":"\uD512","\\mathfrak{P}":"\uD513","\\mathfrak{Q}":"\uD514","\\mathfrak{S}":"\uD516","\\mathfrak{T}":"\uD517","\\mathfrak{U}":"\uD518","\\mathfrak{V}":"\uD519","\\mathfrak{W}":"\uD51A","\\mathfrak{X}":"\uD51B","\\mathfrak{Y}":"\uD51C","\\mathfrak{a}":"\uD51E","\\mathfrak{b}":"\uD51F","\\mathfrak{c}":"\uD520","\\mathfrak{d}":"\uD521","\\mathfrak{e}":"\uD522","\\mathfrak{f}":"\uD523","\\mathfrak{g}":"\uD524","\\mathfrak{h}":"\uD525","\\mathfrak{i}":"\uD526","\\mathfrak{j}":"\uD527","\\mathfrak{k}":"\uD528","\\mathfrak{l}":"\uD529","\\mathfrak{m}":"\uD52A","\\mathfrak{n}":"\uD52B","\\mathfrak{o}":"\uD52C","\\mathfrak{p}":"\uD52D","\\mathfrak{q}":"\uD52E","\\mathfrak{r}":"\uD52F","\\mathfrak{s}":"\uD530","\\mathfrak{t}":"\uD531","\\mathfrak{u}":"\uD532","\\mathfrak{v}":"\uD533","\\mathfrak{w}":"\uD534","\\mathfrak{x}":"\uD535","\\mathfrak{y}":"\uD536","\\mathfrak{z}":"\uD537","\\mathbb{A}":"\uD538","\\mathbb{B}":"\uD539","\\mathbb{D}":"\uD53B","\\mathbb{E}":"\uD53C","\\mathbb{F}":"\uD53D","\\mathbb{G}":"\uD53E","\\mathbb{I}":"\uD540","\\mathbb{J}":"\uD541","\\mathbb{K}":"\uD542","\\mathbb{L}":"\uD543","\\mathbb{M}":"\uD544","\\mathbb{O}":"\uD546","\\mathbb{S}":"\uD54A","\\mathbb{T}":"\uD54B","\\mathbb{U}":"\uD54C","\\mathbb{V}":"\uD54D","\\mathbb{W}":"\uD54E","\\mathbb{X}":"\uD54F","\\mathbb{Y}":"\uD550","\\mathbb{a}":"\uD552","\\mathbb{b}":"\uD553","\\mathbb{c}":"\uD554","\\mathbb{d}":"\uD555","\\mathbb{e}":"\uD556","\\mathbb{f}":"\uD557","\\mathbb{g}":"\uD558","\\mathbb{h}":"\uD559","\\mathbb{i}":"\uD55A","\\mathbb{j}":"\uD55B","\\mathbb{k}":"\uD55C","\\mathbb{l}":"\uD55D","\\mathbb{m}":"\uD55E","\\mathbb{n}":"\uD55F","\\mathbb{o}":"\uD560","\\mathbb{p}":"\uD561","\\mathbb{q}":"\uD562","\\mathbb{r}":"\uD563","\\mathbb{s}":"\uD564","\\mathbb{t}":"\uD565","\\mathbb{u}":"\uD566","\\mathbb{v}":"\uD567","\\mathbb{w}":"\uD568","\\mathbb{x}":"\uD569","\\mathbb{y}":"\uD56A","\\mathbb{z}":"\uD56B","\\mathslbb{A}":"\uD56C","\\mathslbb{B}":"\uD56D","\\mathslbb{C}":"\uD56E","\\mathslbb{D}":"\uD56F","\\mathslbb{E}":"\uD570","\\mathslbb{F}":"\uD571","\\mathslbb{G}":"\uD572","\\mathslbb{H}":"\uD573","\\mathslbb{I}":"\uD574","\\mathslbb{J}":"\uD575","\\mathslbb{K}":"\uD576","\\mathslbb{L}":"\uD577","\\mathslbb{M}":"\uD578","\\mathslbb{N}":"\uD579","\\mathslbb{O}":"\uD57A","\\mathslbb{P}":"\uD57B","\\mathslbb{Q}":"\uD57C","\\mathslbb{R}":"\uD57D","\\mathslbb{S}":"\uD57E","\\mathslbb{T}":"\uD57F","\\mathslbb{U}":"\uD580","\\mathslbb{V}":"\uD581","\\mathslbb{W}":"\uD582","\\mathslbb{X}":"\uD583","\\mathslbb{Y}":"\uD584","\\mathslbb{Z}":"\uD585","\\mathslbb{a}":"\uD586","\\mathslbb{b}":"\uD587","\\mathslbb{c}":"\uD588","\\mathslbb{d}":"\uD589","\\mathslbb{e}":"\uD58A","\\mathslbb{f}":"\uD58B","\\mathslbb{g}":"\uD58C","\\mathslbb{h}":"\uD58D","\\mathslbb{i}":"\uD58E","\\mathslbb{j}":"\uD58F","\\mathslbb{k}":"\uD590","\\mathslbb{l}":"\uD591","\\mathslbb{m}":"\uD592","\\mathslbb{n}":"\uD593","\\mathslbb{o}":"\uD594","\\mathslbb{p}":"\uD595","\\mathslbb{q}":"\uD596","\\mathslbb{r}":"\uD597","\\mathslbb{s}":"\uD598","\\mathslbb{t}":"\uD599","\\mathslbb{u}":"\uD59A","\\mathslbb{v}":"\uD59B","\\mathslbb{w}":"\uD59C","\\mathslbb{x}":"\uD59D","\\mathslbb{y}":"\uD59E","\\mathslbb{z}":"\uD59F","\\mathsf{A}":"\uD5A0","\\mathsf{B}":"\uD5A1","\\mathsf{C}":"\uD5A2","\\mathsf{D}":"\uD5A3","\\mathsf{E}":"\uD5A4","\\mathsf{F}":"\uD5A5","\\mathsf{G}":"\uD5A6","\\mathsf{H}":"\uD5A7","\\mathsf{I}":"\uD5A8","\\mathsf{J}":"\uD5A9","\\mathsf{K}":"\uD5AA","\\mathsf{L}":"\uD5AB","\\mathsf{M}":"\uD5AC","\\mathsf{N}":"\uD5AD","\\mathsf{O}":"\uD5AE","\\mathsf{P}":"\uD5AF","\\mathsf{Q}":"\uD5B0","\\mathsf{R}":"\uD5B1","\\mathsf{S}":"\uD5B2","\\mathsf{T}":"\uD5B3","\\mathsf{U}":"\uD5B4","\\mathsf{V}":"\uD5B5","\\mathsf{W}":"\uD5B6","\\mathsf{X}":"\uD5B7","\\mathsf{Y}":"\uD5B8","\\mathsf{Z}":"\uD5B9","\\mathsf{a}":"\uD5BA","\\mathsf{b}":"\uD5BB","\\mathsf{c}":"\uD5BC","\\mathsf{d}":"\uD5BD","\\mathsf{e}":"\uD5BE","\\mathsf{f}":"\uD5BF","\\mathsf{g}":"\uD5C0","\\mathsf{h}":"\uD5C1","\\mathsf{i}":"\uD5C2","\\mathsf{j}":"\uD5C3","\\mathsf{k}":"\uD5C4","\\mathsf{l}":"\uD5C5","\\mathsf{m}":"\uD5C6","\\mathsf{n}":"\uD5C7","\\mathsf{o}":"\uD5C8","\\mathsf{p}":"\uD5C9","\\mathsf{q}":"\uD5CA","\\mathsf{r}":"\uD5CB","\\mathsf{s}":"\uD5CC","\\mathsf{t}":"\uD5CD","\\mathsf{u}":"\uD5CE","\\mathsf{v}":"\uD5CF","\\mathsf{w}":"\uD5D0","\\mathsf{x}":"\uD5D1","\\mathsf{y}":"\uD5D2","\\mathsf{z}":"\uD5D3","\\mathsfbf{A}":"\uD5D4","\\mathsfbf{B}":"\uD5D5","\\mathsfbf{C}":"\uD5D6","\\mathsfbf{D}":"\uD5D7","\\mathsfbf{E}":"\uD5D8","\\mathsfbf{F}":"\uD5D9","\\mathsfbf{G}":"\uD5DA","\\mathsfbf{H}":"\uD5DB","\\mathsfbf{I}":"\uD5DC","\\mathsfbf{J}":"\uD5DD","\\mathsfbf{K}":"\uD5DE","\\mathsfbf{L}":"\uD5DF","\\mathsfbf{M}":"\uD5E0","\\mathsfbf{N}":"\uD5E1","\\mathsfbf{O}":"\uD5E2","\\mathsfbf{P}":"\uD5E3","\\mathsfbf{Q}":"\uD5E4","\\mathsfbf{R}":"\uD5E5","\\mathsfbf{S}":"\uD5E6","\\mathsfbf{T}":"\uD5E7","\\mathsfbf{U}":"\uD5E8","\\mathsfbf{V}":"\uD5E9","\\mathsfbf{W}":"\uD5EA","\\mathsfbf{X}":"\uD5EB","\\mathsfbf{Y}":"\uD5EC","\\mathsfbf{Z}":"\uD5ED","\\mathsfbf{a}":"\uD5EE","\\mathsfbf{b}":"\uD5EF","\\mathsfbf{c}":"\uD5F0","\\mathsfbf{d}":"\uD5F1","\\mathsfbf{e}":"\uD5F2","\\mathsfbf{f}":"\uD5F3","\\mathsfbf{g}":"\uD5F4","\\mathsfbf{h}":"\uD5F5","\\mathsfbf{i}":"\uD5F6","\\mathsfbf{j}":"\uD5F7","\\mathsfbf{k}":"\uD5F8","\\mathsfbf{l}":"\uD5F9","\\mathsfbf{m}":"\uD5FA","\\mathsfbf{n}":"\uD5FB","\\mathsfbf{o}":"\uD5FC","\\mathsfbf{p}":"\uD5FD","\\mathsfbf{q}":"\uD5FE","\\mathsfbf{r}":"\uD5FF","\\mathsfbf{s}":"\uD600","\\mathsfbf{t}":"\uD601","\\mathsfbf{u}":"\uD602","\\mathsfbf{v}":"\uD603","\\mathsfbf{w}":"\uD604","\\mathsfbf{x}":"\uD605","\\mathsfbf{y}":"\uD606","\\mathsfbf{z}":"\uD607","\\mathsfsl{A}":"\uD608","\\mathsfsl{B}":"\uD609","\\mathsfsl{C}":"\uD60A","\\mathsfsl{D}":"\uD60B","\\mathsfsl{E}":"\uD60C","\\mathsfsl{F}":"\uD60D","\\mathsfsl{G}":"\uD60E","\\mathsfsl{H}":"\uD60F","\\mathsfsl{I}":"\uD610","\\mathsfsl{J}":"\uD611","\\mathsfsl{K}":"\uD612","\\mathsfsl{L}":"\uD613","\\mathsfsl{M}":"\uD614","\\mathsfsl{N}":"\uD615","\\mathsfsl{O}":"\uD616","\\mathsfsl{P}":"\uD617","\\mathsfsl{Q}":"\uD618","\\mathsfsl{R}":"\uD619","\\mathsfsl{S}":"\uD61A","\\mathsfsl{T}":"\uD61B","\\mathsfsl{U}":"\uD61C","\\mathsfsl{V}":"\uD61D","\\mathsfsl{W}":"\uD61E","\\mathsfsl{X}":"\uD61F","\\mathsfsl{Y}":"\uD620","\\mathsfsl{Z}":"\uD621","\\mathsfsl{a}":"\uD622","\\mathsfsl{b}":"\uD623","\\mathsfsl{c}":"\uD624","\\mathsfsl{d}":"\uD625","\\mathsfsl{e}":"\uD626","\\mathsfsl{f}":"\uD627","\\mathsfsl{g}":"\uD628","\\mathsfsl{h}":"\uD629","\\mathsfsl{i}":"\uD62A","\\mathsfsl{j}":"\uD62B","\\mathsfsl{k}":"\uD62C","\\mathsfsl{l}":"\uD62D","\\mathsfsl{m}":"\uD62E","\\mathsfsl{n}":"\uD62F","\\mathsfsl{o}":"\uD630","\\mathsfsl{p}":"\uD631","\\mathsfsl{q}":"\uD632","\\mathsfsl{r}":"\uD633","\\mathsfsl{s}":"\uD634","\\mathsfsl{t}":"\uD635","\\mathsfsl{u}":"\uD636","\\mathsfsl{v}":"\uD637","\\mathsfsl{w}":"\uD638","\\mathsfsl{x}":"\uD639","\\mathsfsl{y}":"\uD63A","\\mathsfsl{z}":"\uD63B","\\mathsfbfsl{A}":"\uD63C","\\mathsfbfsl{B}":"\uD63D","\\mathsfbfsl{C}":"\uD63E","\\mathsfbfsl{D}":"\uD63F","\\mathsfbfsl{E}":"\uD640","\\mathsfbfsl{F}":"\uD641","\\mathsfbfsl{G}":"\uD642","\\mathsfbfsl{H}":"\uD643","\\mathsfbfsl{I}":"\uD644","\\mathsfbfsl{J}":"\uD645","\\mathsfbfsl{K}":"\uD646","\\mathsfbfsl{L}":"\uD647","\\mathsfbfsl{M}":"\uD648","\\mathsfbfsl{N}":"\uD649","\\mathsfbfsl{O}":"\uD64A","\\mathsfbfsl{P}":"\uD64B","\\mathsfbfsl{Q}":"\uD64C","\\mathsfbfsl{R}":"\uD64D","\\mathsfbfsl{S}":"\uD64E","\\mathsfbfsl{T}":"\uD64F","\\mathsfbfsl{U}":"\uD650","\\mathsfbfsl{V}":"\uD651","\\mathsfbfsl{W}":"\uD652","\\mathsfbfsl{X}":"\uD653","\\mathsfbfsl{Y}":"\uD654","\\mathsfbfsl{Z}":"\uD655","\\mathsfbfsl{a}":"\uD656","\\mathsfbfsl{b}":"\uD657","\\mathsfbfsl{c}":"\uD658","\\mathsfbfsl{d}":"\uD659","\\mathsfbfsl{e}":"\uD65A","\\mathsfbfsl{f}":"\uD65B","\\mathsfbfsl{g}":"\uD65C","\\mathsfbfsl{h}":"\uD65D","\\mathsfbfsl{i}":"\uD65E","\\mathsfbfsl{j}":"\uD65F","\\mathsfbfsl{k}":"\uD660","\\mathsfbfsl{l}":"\uD661","\\mathsfbfsl{m}":"\uD662","\\mathsfbfsl{n}":"\uD663","\\mathsfbfsl{o}":"\uD664","\\mathsfbfsl{p}":"\uD665","\\mathsfbfsl{q}":"\uD666","\\mathsfbfsl{r}":"\uD667","\\mathsfbfsl{s}":"\uD668","\\mathsfbfsl{t}":"\uD669","\\mathsfbfsl{u}":"\uD66A","\\mathsfbfsl{v}":"\uD66B","\\mathsfbfsl{w}":"\uD66C","\\mathsfbfsl{x}":"\uD66D","\\mathsfbfsl{y}":"\uD66E","\\mathsfbfsl{z}":"\uD66F","\\mathtt{A}":"\uD670","\\mathtt{B}":"\uD671","\\mathtt{C}":"\uD672","\\mathtt{D}":"\uD673","\\mathtt{E}":"\uD674","\\mathtt{F}":"\uD675","\\mathtt{G}":"\uD676","\\mathtt{H}":"\uD677","\\mathtt{I}":"\uD678","\\mathtt{J}":"\uD679","\\mathtt{K}":"\uD67A","\\mathtt{L}":"\uD67B","\\mathtt{M}":"\uD67C","\\mathtt{N}":"\uD67D","\\mathtt{O}":"\uD67E","\\mathtt{P}":"\uD67F","\\mathtt{Q}":"\uD680","\\mathtt{R}":"\uD681","\\mathtt{S}":"\uD682","\\mathtt{T}":"\uD683","\\mathtt{U}":"\uD684","\\mathtt{V}":"\uD685","\\mathtt{W}":"\uD686","\\mathtt{X}":"\uD687","\\mathtt{Y}":"\uD688","\\mathtt{Z}":"\uD689","\\mathtt{a}":"\uD68A","\\mathtt{b}":"\uD68B","\\mathtt{c}":"\uD68C","\\mathtt{d}":"\uD68D","\\mathtt{e}":"\uD68E","\\mathtt{f}":"\uD68F","\\mathtt{g}":"\uD690","\\mathtt{h}":"\uD691","\\mathtt{i}":"\uD692","\\mathtt{j}":"\uD693","\\mathtt{k}":"\uD694","\\mathtt{l}":"\uD695","\\mathtt{m}":"\uD696","\\mathtt{n}":"\uD697","\\mathtt{o}":"\uD698","\\mathtt{p}":"\uD699","\\mathtt{q}":"\uD69A","\\mathtt{r}":"\uD69B","\\mathtt{s}":"\uD69C","\\mathtt{t}":"\uD69D","\\mathtt{u}":"\uD69E","\\mathtt{v}":"\uD69F","\\mathtt{w}":"\uD6A0","\\mathtt{x}":"\uD6A1","\\mathtt{y}":"\uD6A2","\\mathtt{z}":"\uD6A3","\\mathbf{\\Alpha}":"\uD6A8","\\mathbf{\\Beta}":"\uD6A9","\\mathbf{\\Gamma}":"\uD6AA","\\mathbf{\\Delta}":"\uD6AB","\\mathbf{\\Epsilon}":"\uD6AC","\\mathbf{\\Zeta}":"\uD6AD","\\mathbf{\\Eta}":"\uD6AE","\\mathbf{\\Theta}":"\uD6AF","\\mathbf{\\Iota}":"\uD6B0","\\mathbf{\\Kappa}":"\uD6B1","\\mathbf{\\Lambda}":"\uD6B2","\\mathbf{\\Xi}":"\uD6B5","\\mathbf{\\Pi}":"\uD6B7","\\mathbf{\\Rho}":"\uD6B8","\\mathbf{\\vartheta}":"\uD6B9","\\mathbf{\\Sigma}":"\uD6BA","\\mathbf{\\Tau}":"\uD6BB","\\mathbf{\\Upsilon}":"\uD6BC","\\mathbf{\\Phi}":"\uD6BD","\\mathbf{\\Chi}":"\uD6BE","\\mathbf{\\Psi}":"\uD6BF","\\mathbf{\\Omega}":"\uD6C0","\\mathbf{\\nabla}":"\uD6C1","\\mathbf{\\Alpha}":"\uD6C2","\\mathbf{\\Beta}":"\uD6C3","\\mathbf{\\Gamma}":"\uD6C4","\\mathbf{\\Delta}":"\uD6C5","\\mathbf{\\Epsilon}":"\uD6C6","\\mathbf{\\Zeta}":"\uD6C7","\\mathbf{\\Eta}":"\uD6C8","\\mathbf{\\theta}":"\uD6C9","\\mathbf{\\Iota}":"\uD6CA","\\mathbf{\\Kappa}":"\uD6CB","\\mathbf{\\Lambda}":"\uD6CC","\\mathbf{\\Xi}":"\uD6CF","\\mathbf{\\Pi}":"\uD6D1","\\mathbf{\\Rho}":"\uD6D2","\\mathbf{\\varsigma}":"\uD6D3","\\mathbf{\\Sigma}":"\uD6D4","\\mathbf{\\Tau}":"\uD6D5","\\mathbf{\\Upsilon}":"\uD6D6","\\mathbf{\\Phi}":"\uD6D7","\\mathbf{\\Chi}":"\uD6D8","\\mathbf{\\Psi}":"\uD6D9","\\mathbf{\\Omega}":"\uD6DA","\\partial":"\uD6DB","\\in":"\uD6DC","\\mathbf{\\vartheta}":"\uD6DD","\\mathbf{\\varkappa}":"\uD6DE","\\mathbf{\\phi}":"\uD6DF","\\mathbf{\\varrho}":"\uD6E0","\\mathbf{\\varpi}":"\uD6E1","\\mathsl{\\Alpha}":"\uD6E2","\\mathsl{\\Beta}":"\uD6E3","\\mathsl{\\Gamma}":"\uD6E4","\\mathsl{\\Delta}":"\uD6E5","\\mathsl{\\Epsilon}":"\uD6E6","\\mathsl{\\Zeta}":"\uD6E7","\\mathsl{\\Eta}":"\uD6E8","\\mathsl{\\Theta}":"\uD6E9","\\mathsl{\\Iota}":"\uD6EA","\\mathsl{\\Kappa}":"\uD6EB","\\mathsl{\\Lambda}":"\uD6EC","\\mathsl{\\Xi}":"\uD6EF","\\mathsl{\\Pi}":"\uD6F1","\\mathsl{\\Rho}":"\uD6F2","\\mathsl{\\vartheta}":"\uD6F3","\\mathsl{\\Sigma}":"\uD6F4","\\mathsl{\\Tau}":"\uD6F5","\\mathsl{\\Upsilon}":"\uD6F6","\\mathsl{\\Phi}":"\uD6F7","\\mathsl{\\Chi}":"\uD6F8","\\mathsl{\\Psi}":"\uD6F9","\\mathsl{\\Omega}":"\uD6FA","\\mathsl{\\nabla}":"\uD6FB","\\mathsl{\\Alpha}":"\uD6FC","\\mathsl{\\Beta}":"\uD6FD","\\mathsl{\\Gamma}":"\uD6FE","\\mathsl{\\Delta}":"\uD6FF","\\mathsl{\\Epsilon}":"\uD700","\\mathsl{\\Zeta}":"\uD701","\\mathsl{\\Eta}":"\uD702","\\mathsl{\\Theta}":"\uD703","\\mathsl{\\Iota}":"\uD704","\\mathsl{\\Kappa}":"\uD705","\\mathsl{\\Lambda}":"\uD706","\\mathsl{\\Xi}":"\uD709","\\mathsl{\\Pi}":"\uD70B","\\mathsl{\\Rho}":"\uD70C","\\mathsl{\\varsigma}":"\uD70D","\\mathsl{\\Sigma}":"\uD70E","\\mathsl{\\Tau}":"\uD70F","\\mathsl{\\Upsilon}":"\uD710","\\mathsl{\\Phi}":"\uD711","\\mathsl{\\Chi}":"\uD712","\\mathsl{\\Psi}":"\uD713","\\mathsl{\\Omega}":"\uD714","\\partial":"\uD715","\\mathsl{\\vartheta}":"\uD717","\\mathsl{\\varkappa}":"\uD718","\\mathsl{\\phi}":"\uD719","\\mathsl{\\varrho}":"\uD71A","\\mathsl{\\varpi}":"\uD71B","\\mathbit{\\Alpha}":"\uD71C","\\mathbit{\\Beta}":"\uD71D","\\mathbit{\\Gamma}":"\uD71E","\\mathbit{\\Delta}":"\uD71F","\\mathbit{\\Epsilon}":"\uD720","\\mathbit{\\Zeta}":"\uD721","\\mathbit{\\Eta}":"\uD722","\\mathbit{\\Theta}":"\uD723","\\mathbit{\\Iota}":"\uD724","\\mathbit{\\Kappa}":"\uD725","\\mathbit{\\Lambda}":"\uD726","\\mathbit{\\Xi}":"\uD729","\\mathbit{\\Pi}":"\uD72B","\\mathbit{\\Rho}":"\uD72C","\\mathbit{O}":"\uD72D","\\mathbit{\\Sigma}":"\uD72E","\\mathbit{\\Tau}":"\uD72F","\\mathbit{\\Upsilon}":"\uD730","\\mathbit{\\Phi}":"\uD731","\\mathbit{\\Chi}":"\uD732","\\mathbit{\\Psi}":"\uD733","\\mathbit{\\Omega}":"\uD734","\\mathbit{\\nabla}":"\uD735","\\mathbit{\\Alpha}":"\uD736","\\mathbit{\\Beta}":"\uD737","\\mathbit{\\Gamma}":"\uD738","\\mathbit{\\Delta}":"\uD739","\\mathbit{\\Epsilon}":"\uD73A","\\mathbit{\\Zeta}":"\uD73B","\\mathbit{\\Eta}":"\uD73C","\\mathbit{\\Theta}":"\uD73D","\\mathbit{\\Iota}":"\uD73E","\\mathbit{\\Kappa}":"\uD73F","\\mathbit{\\Lambda}":"\uD740","\\mathbit{\\Xi}":"\uD743","\\mathbit{\\Pi}":"\uD745","\\mathbit{\\Rho}":"\uD746","\\mathbit{\\varsigma}":"\uD747","\\mathbit{\\Sigma}":"\uD748","\\mathbit{\\Tau}":"\uD749","\\mathbit{\\Upsilon}":"\uD74A","\\mathbit{\\Phi}":"\uD74B","\\mathbit{\\Chi}":"\uD74C","\\mathbit{\\Psi}":"\uD74D","\\mathbit{\\Omega}":"\uD74E","\\partial":"\uD74F","\\mathbit{\\vartheta}":"\uD751","\\mathbit{\\varkappa}":"\uD752","\\mathbit{\\phi}":"\uD753","\\mathbit{\\varrho}":"\uD754","\\mathbit{\\varpi}":"\uD755","\\mathsfbf{\\Alpha}":"\uD756","\\mathsfbf{\\Beta}":"\uD757","\\mathsfbf{\\Gamma}":"\uD758","\\mathsfbf{\\Delta}":"\uD759","\\mathsfbf{\\Epsilon}":"\uD75A","\\mathsfbf{\\Zeta}":"\uD75B","\\mathsfbf{\\Eta}":"\uD75C","\\mathsfbf{\\Theta}":"\uD75D","\\mathsfbf{\\Iota}":"\uD75E","\\mathsfbf{\\Kappa}":"\uD75F","\\mathsfbf{\\Lambda}":"\uD760","\\mathsfbf{\\Xi}":"\uD763","\\mathsfbf{\\Pi}":"\uD765","\\mathsfbf{\\Rho}":"\uD766","\\mathsfbf{\\vartheta}":"\uD767","\\mathsfbf{\\Sigma}":"\uD768","\\mathsfbf{\\Tau}":"\uD769","\\mathsfbf{\\Upsilon}":"\uD76A","\\mathsfbf{\\Phi}":"\uD76B","\\mathsfbf{\\Chi}":"\uD76C","\\mathsfbf{\\Psi}":"\uD76D","\\mathsfbf{\\Omega}":"\uD76E","\\mathsfbf{\\nabla}":"\uD76F","\\mathsfbf{\\Alpha}":"\uD770","\\mathsfbf{\\Beta}":"\uD771","\\mathsfbf{\\Gamma}":"\uD772","\\mathsfbf{\\Delta}":"\uD773","\\mathsfbf{\\Epsilon}":"\uD774","\\mathsfbf{\\Zeta}":"\uD775","\\mathsfbf{\\Eta}":"\uD776","\\mathsfbf{\\Theta}":"\uD777","\\mathsfbf{\\Iota}":"\uD778","\\mathsfbf{\\Kappa}":"\uD779","\\mathsfbf{\\Lambda}":"\uD77A","\\mathsfbf{\\Xi}":"\uD77D","\\mathsfbf{\\Pi}":"\uD77F","\\mathsfbf{\\Rho}":"\uD780","\\mathsfbf{\\varsigma}":"\uD781","\\mathsfbf{\\Sigma}":"\uD782","\\mathsfbf{\\Tau}":"\uD783","\\mathsfbf{\\Upsilon}":"\uD784","\\mathsfbf{\\Phi}":"\uD785","\\mathsfbf{\\Chi}":"\uD786","\\mathsfbf{\\Psi}":"\uD787","\\mathsfbf{\\Omega}":"\uD788","\\partial":"\uD789","\\mathsfbf{\\vartheta}":"\uD78B","\\mathsfbf{\\varkappa}":"\uD78C","\\mathsfbf{\\phi}":"\uD78D","\\mathsfbf{\\varrho}":"\uD78E","\\mathsfbf{\\varpi}":"\uD78F","\\mathsfbfsl{\\Alpha}":"\uD790","\\mathsfbfsl{\\Beta}":"\uD791","\\mathsfbfsl{\\Gamma}":"\uD792","\\mathsfbfsl{\\Delta}":"\uD793","\\mathsfbfsl{\\Epsilon}":"\uD794","\\mathsfbfsl{\\Zeta}":"\uD795","\\mathsfbfsl{\\Eta}":"\uD796","\\mathsfbfsl{\\vartheta}":"\uD797","\\mathsfbfsl{\\Iota}":"\uD798","\\mathsfbfsl{\\Kappa}":"\uD799","\\mathsfbfsl{\\Lambda}":"\uD79A","\\mathsfbfsl{\\Xi}":"\uD79D","\\mathsfbfsl{\\Pi}":"\uD79F","\\mathsfbfsl{\\Rho}":"\uD7A0","\\mathsfbfsl{\\vartheta}":"\uD7A1","\\mathsfbfsl{\\Sigma}":"\uD7A2","\\mathsfbfsl{\\Tau}":"\uD7A3","\\mathsfbfsl{\\Upsilon}":"\uD7A4","\\mathsfbfsl{\\Phi}":"\uD7A5","\\mathsfbfsl{\\Chi}":"\uD7A6","\\mathsfbfsl{\\Psi}":"\uD7A7","\\mathsfbfsl{\\Omega}":"\uD7A8","\\mathsfbfsl{\\nabla}":"\uD7A9","\\mathsfbfsl{\\Alpha}":"\uD7AA","\\mathsfbfsl{\\Beta}":"\uD7AB","\\mathsfbfsl{\\Gamma}":"\uD7AC","\\mathsfbfsl{\\Delta}":"\uD7AD","\\mathsfbfsl{\\Epsilon}":"\uD7AE","\\mathsfbfsl{\\Zeta}":"\uD7AF","\\mathsfbfsl{\\Eta}":"\uD7B0","\\mathsfbfsl{\\vartheta}":"\uD7B1","\\mathsfbfsl{\\Iota}":"\uD7B2","\\mathsfbfsl{\\Kappa}":"\uD7B3","\\mathsfbfsl{\\Lambda}":"\uD7B4","\\mathsfbfsl{\\Xi}":"\uD7B7","\\mathsfbfsl{\\Pi}":"\uD7B9","\\mathsfbfsl{\\Rho}":"\uD7BA","\\mathsfbfsl{\\varsigma}":"\uD7BB","\\mathsfbfsl{\\Sigma}":"\uD7BC","\\mathsfbfsl{\\Tau}":"\uD7BD","\\mathsfbfsl{\\Upsilon}":"\uD7BE","\\mathsfbfsl{\\Phi}":"\uD7BF","\\mathsfbfsl{\\Chi}":"\uD7C0","\\mathsfbfsl{\\Psi}":"\uD7C1","\\mathsfbfsl{\\Omega}":"\uD7C2","\\partial":"\uD7C3","\\mathsfbfsl{\\vartheta}":"\uD7C5","\\mathsfbfsl{\\varkappa}":"\uD7C6","\\mathsfbfsl{\\phi}":"\uD7C7","\\mathsfbfsl{\\varrho}":"\uD7C8","\\mathsfbfsl{\\varpi}":"\uD7C9","\\mathbf{0}":"\uD7CE","\\mathbf{1}":"\uD7CF","\\mathbf{2}":"\uD7D0","\\mathbf{3}":"\uD7D1","\\mathbf{4}":"\uD7D2","\\mathbf{5}":"\uD7D3","\\mathbf{6}":"\uD7D4","\\mathbf{7}":"\uD7D5","\\mathbf{8}":"\uD7D6","\\mathbf{9}":"\uD7D7","\\mathbb{0}":"\uD7D8","\\mathbb{1}":"\uD7D9","\\mathbb{2}":"\uD7DA","\\mathbb{3}":"\uD7DB","\\mathbb{4}":"\uD7DC","\\mathbb{5}":"\uD7DD","\\mathbb{6}":"\uD7DE","\\mathbb{7}":"\uD7DF","\\mathbb{8}":"\uD7E0","\\mathbb{9}":"\uD7E1","\\mathsf{0}":"\uD7E2","\\mathsf{1}":"\uD7E3","\\mathsf{2}":"\uD7E4","\\mathsf{3}":"\uD7E5","\\mathsf{4}":"\uD7E6","\\mathsf{5}":"\uD7E7","\\mathsf{6}":"\uD7E8","\\mathsf{7}":"\uD7E9","\\mathsf{8}":"\uD7EA","\\mathsf{9}":"\uD7EB","\\mathsfbf{0}":"\uD7EC","\\mathsfbf{1}":"\uD7ED","\\mathsfbf{2}":"\uD7EE","\\mathsfbf{3}":"\uD7EF","\\mathsfbf{4}":"\uD7F0","\\mathsfbf{5}":"\uD7F1","\\mathsfbf{6}":"\uD7F2","\\mathsfbf{7}":"\uD7F3","\\mathsfbf{8}":"\uD7F4","\\mathsfbf{9}":"\uD7F5","\\mathtt{0}":"\uD7F6","\\mathtt{1}":"\uD7F7","\\mathtt{2}":"\uD7F8","\\mathtt{3}":"\uD7F9","\\mathtt{4}":"\uD7FA","\\mathtt{5}":"\uD7FB","\\mathtt{6}":"\uD7FC","\\mathtt{7}":"\uD7FD","\\mathtt{8}":"\uD7FE","\\mathtt{9}":"\uD7FF","{\\o}":"\u00D8","{\AA}":"\u212B"};