Source file bs_react.ml
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
module Internal = struct
let d_00497bc2a71c1843764ed65e9f233e23 = "\235\255\143\153\236\255\142\152\236\255\141\151\236\255\141\151\236\255\141\151\236\255\141\151\236\255\140\151\236\255\140\150\235\255\140\150\235\255\136\146\234\255DU\223\2558J\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\205\209\246\255=N\221\2558J\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\250\251\254\255Sc\225\2556H\220\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\226\229\250\255\191\197\244\255\194\199\245\255\194\199\245\255\193\199\245\255\196\201\245\255\218\222\249\255\253\253\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255|\136\232\2552D\220\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\244\245\253\255Rb\225\2556H\220\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\160\168\239\255,@\219\2554G\220\2554G\220\2554G\220\2555G\221\255<M\221\255r\127\231\255\232\234\251\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\195\201\245\2556I\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\244\245\253\255Rb\225\2556H\220\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255.A\219\255w\132\232\255\253\253\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\234\236\252\255HY\224\2557I\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\251\251\254\255Sc\225\2556H\220\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2557I\221\255DU\223\255\230\232\251\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\249\249\254\255Zi\227\2555G\220\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\220\223\249\255\175\182\241\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\178\185\242\255\171\179\241\255IY\223\2557I\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255=N\222\255\217\221\249\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\252\252\255\255bp\228\2554F\220\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\255*=\219\2552D\220\2552D\220\2552D\220\2552D\220\2552D\220\2552D\220\2552D\220\2552D\220\2552D\220\2552E\220\2558J\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2556I\221\255FW\223\255\233\235\252\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\250\251\254\255]l\227\2554G\220\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\165\173\240\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\161\169\239\2550C\220\2558J\221\2558J\221\2558J\221\2558J\221\2555H\220\255-@\219\255\134\145\235\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\239\241\252\255L]\224\2556H\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\164\172\240\2550C\220\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2558J\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\165\173\240\2558J\221\255@Q\222\255@Q\222\255@Q\222\255AR\223\255P_\225\255\143\153\236\255\243\245\253\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\204\209\246\2559J\221\2558K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\168\176\241\2558K\221\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@Q\222\255@R\222\255;M\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\240\241\252\255\221\225\249\255\223\226\250\255\223\226\250\255\222\225\250\255\225\228\250\255\242\243\253\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\133\144\234\2552D\220\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\241\242\253\255\222\225\249\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\223\226\250\255\224\227\250\255p}\230\2553F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\208\212\247\255?P\222\2557J\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255{\135\232\2552E\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\222\225\249\255Tc\226\2554G\220\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255z\134\232\2552E\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\213\216\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\250\251\254\255\184\191\243\255M]\225\2554F\220\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\211\215\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255z\134\232\2552E\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\210\213\248\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\249\249\254\255\237\238\252\255\213\216\248\255\168\176\240\255dr\229\2555G\220\2555H\220\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\208\212\247\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\254\255\252\252\255\255y\133\232\2552E\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\255Wf\226\255ao\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255Zh\227\255K[\224\255;M\221\2552D\220\2554F\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\255Wg\226\255ao\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255`n\228\255ao\228\255FW\223\2558J\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2555H\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2555G\220\2557I\221\2558J\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2555H\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G"
let d_01332ad511c01596f1512617476c6c70 = "\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2554G\220\2557J\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K"
let d_0cddf344f8907dd94d13e5917fba1c7d = "\137PNG\n\026\n\000\000\000\rIHDR\000\000\000\192\000\000\000\192\b\002\000\000\000\221\190\251P\000\000\000\001sRGB\000\174\206\028\233\000\000\000DeXIfMM\000*\000\000\000\b\000\001\135i\000\004\000\000\000\001\000\000\000\026\000\000\000\000\000\003\160\001\000\003\000\000\000\001\000\001\000\000\160\002\000\004\000\000\000\001\000\000\000\192\160\003\000\004\000\000\000\001\000\000\000\192\000\000\000\000M;9\202\000\000\014\186IDATx\001\237\157k\144\020\213\021\199\2511\207\221\217\157}\192\178\b\138\248\b\"\011\193\165\130\224\003L\162\148\241\129F@,!\161\018\147\152T%VQ\149\202\007?\197oI\170\242\137J\149\031\146*\173\138\177H\005\019y\006\0205j0*\001!k\000\005\221]\022\022d\031\1793\179;\207\238\206\185\003\187fw\231\209\211g\186\153\233s\186\182vw\186\251\220\190\231\127\127s\251\246\189\231\222\150O?\176R\226\141\021\176\170\128\007\012e\217\1705\219\209V\1920$\133\182\002\236=V\001\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{\006\1368\000X\247\025 \172\130\196\237\025 \226\000`\221g\128\176\n\018\183g\128\136\003\128u\159\001\194*H\220\158\001\"\014\000\214}\006\b\171 q{O\181\249od\210\146aH\146\236D\198\196Ed\216\196\213dER\028\249:\025\134\145\205J\134\238\144\143(\029\r\208D\246x\139\164QM\000\025\134\018\b\214\223\251\160\018n\2021T$\219\232C\192\168\166\027\201\132\022\139\232\241\184\022\025\210bQ}4f\164\211\146\166\001\191\130+\224\t\216\170\236\166\235j\203\140\208]_\151\252\193\028C\149M\189\194\169\201\138\154\029\1848z\232-#\149*$Eu\001$\007\130M\2356{\175\157Wa%\242&'\2349I\210uC\203\232\137\164\030\027\201~q!s\1747\213\243y\186\231\179l\255Ymx\b\132\147UU\242TL%C\215=\1733\155\159\252\129\210\024\206\155\169j\219\153<\2175v\228}#\153\172\005\128\028\022\239r\237\162\170\128\136\234\011\168\225&\239\220y\193\206\219\005Tc\163\217\139\253\233\207?\029;\242A\178\235h\230b\191\168\136\128$\222\166)P\177\239\214\180\148kx\135RW\239\155\127\019\252\212\223qO\186\175w\244\157\215G\223{;\211\215#n\172*\180\147*}_\171a\169$\006\168X\233\193-\213\127\211\002\248i\248\214\183\227o\236\139\237\223\153\233?'\195\029\205\153\230v\177\172U\2031G\158;\170\197Y\235\249\240\182_\211\252\228S\237\191\252mx\237\227\138?\000\rm\235i\185\203\146\001*\163<\225\166\214\250\195gZ\158\222\170\182\206\016\143\226\188I\018\003T\030\005\178?\208x\255#3\159y\214?\255&\t\186\172\200o\012\144\021\004\234\150\223\217\246\139\231\252\139\150J\228\235!\006\200\n@`\227\155\127\243\140\167\183z\230\\gd2\022\147p\133\025\003d\189\024\253\011\0225ozJml\162\220\166f\128\172\003\004\150\161\213k\194\2356Q\238cd\128P\000A/v\227\003\143\006;n3\178Dod\012\016\n 0\134[X\248\209\141J\160\014\134\213\176i\213\160=\003T\129B\011\222\182<\184x\169;+\161R\241\bn\025\202\128\024\155\129/`D\189\208\160\241$L\012\003b\\\148\134F9\024T|\001\252\184\004t\014\213\173\\\1578~T\0043\2177\202\161k\217\011\253z*1\201\023[?x<\217\254>\241\136P\024#\151\000\004%\023\249\243\139\177\131{e\159\223\140\164\n\000T\031R\155[\189\243n\b.\238\244/\236\128(\0113\134\133\206\tv\174\128(\148\212\233S\"\138\200\158M\031\141_\250\221oR\159\252\215\2016\187\001\209Q\201\132\251\001\130qr=\153\208\163#P\025\152)>]2\164\193KF\207g\210\209\015\162{v\248\174\185\182\238\142{\194\143<\014H\1531\159~\142w\214\236\224\146\206\244\233S\211\015Up\0150\004>V0>\201T\222\nW?`\238\146\026('\004D\166\154\143!\148%u<,C\215S\221g\210}=\016\000\212\242\212O}\215\221`J\214)'\201r\224\214\175\142\236\222aoS\026\202\210\1428\201)\190\148\243\209\174\250\182\156<\\\237s!\236\215\231\131Zz\236_\239\012l\251u\186\251\180\181\012\249\174\191\209\211\212Z\253\129\170\214\188+d\197\000\141+\003_n\1757q\236\240\208\011\207\027\137\177\241\189e\252Ug\182y\175\153\011\141\1342lj\255T\006hR\025B\176X\226\163\015\019]G&\2375\247A\241\250=m\237\182O\0070\151\025\199\206b\128&K\173\168zb4\254\246A+\195[\138\226\153\213N-\224\149\001\154\012\016\148\191\234Iv\029\131\233,S\015\152\248\172\134[\196,\142\203\243=L\156\239\130S\024\160i\133\168(\218H\004b\159\167\029(\189C\t\133\138t\153\148\182\175\1933\024\160<\133f\164S\218\208@\158\003\165v\201^\159\141=\209\165\174~U\1423@\249d\135\249\127\169d\190\003\188o\170\002n\234H\156\234\027\234\179\181v\012XY34\159W\007.!\230\189\153\157\251\198\000\229+:\024\208\n\004\243\029(\177/\1832\132m\171&\228Ve\016\151\208m/5\217\2355\217\152\179=+%$\175\194\195\176\198\131\223\175\182\182Y\200\154\022\02914]\204<\180a\131a\190\240\218\r\217;W\155,ZkY\1285%\244\196X\236\181=\217\161K\176\184B\201Dlq\181\228U\171\250\004X@\003\230\201\183\207\182\144I\r\226Il\187\133\001@\r\247=d!W\229\154\192\170\018c\031\028\202^\186 \153\000\136\027\209S\2295t\205\127\203\"X\132e\234\129\146\159u\029\214\247\144`\156\159\210\198\000M.m]\023k\020\173\186O<\144\151\185\233\233d\182\255<\220\002\202\180\171\190\211\203\169Dk\223\219\138\234\015\147\188\252\029K\003K\150YHU\027\028\0165\144m\001e\022\178\228\128\t\003\244\165\200\240\128\003!\025-O|_\173\015}\185\215\244\127\153\179=ZtXR\204>\000\155N\184\170O\228Ft\174x\012X\167L\011,X\212\250\163\173\129\142\165\214J,\249\241GF\"\225t\184\160\181\188V\206\202E\000\193\157\027&\214\152\159[\003\221*\226fo\136\197\016C\r0\221\189\233\137\239\249\174\189\222\154\182Zd8y\2268$G\171\254qUH+\220; (\172h\000\239\004\028\000\141\236\247\195Jd\234\140\153\129\133\139\235o_\229_\184X\196%Z\221R'\254\147\238\237\134T\173&P\171v.\169\129\160\2314\252\224cu\203V\154\157\020\161(\208\217\16346\169\205-j\003v\189KX+(\254\238\155\218\200\176\133g\183Z\005g<\223.\001\b\186\188\252\011:\224g\220/G\255f\250z!\022\214d\229\231h\206\236\191\024?\133\16156\140\216\027{!\000\173\248\130\220\232\203Ti\002\012\016\182`\018\199\143\196\014\2362{\235\196^\173\234\236\025 T\145h\195\131\145\191\252Q\143@\247\015Q%\137\186\141\162f\194X\215#\175\252)q\244}\151\209c>\150\003\148pK#z\162P\029\251\1990\162\007vE\197TT\205\204\1685>_\208\213\1539\219\r\171\232_i\173\255\223\0044\136\160\020\233\155\239\003+r\178\"k\145\136>\02279\168\199\000Y,\217\248\219\175\015\189\248\188Xx\192\169W \024\137\209\193?lK\127z\242\202\021s\189\160\"\247\1627TL\246/+\016 \215\137\154\215w\025R\019\017\189\230\162\154\024\160\188\"\022\221\tu\207\254\157\195/\253^\143\012J\170\131\002\194\002\018\209\017hu9\129\172\233&\157\131\254\023-\148Z9\168\199c\145\191\189\028}\229e-1\0063\200\156\2066\148\235\229\031\167/\\\240z\142KP0'5p y\234\227\232\142\151\226\135\222\130y\171b\002!o\220\1366\201\000T<\209\253\187\162;\183g/\158\023\183-\166g\\8~\140\031W\162\232_\152\171\026\219\187#{\225\156\004\239\12747^[4=\247\028d\128L\149\165w\246\156\198\135\214\011z\202\t\2474\149t\141\159\196\000\153+@\b\025\250\198\253\193[\151\016\127\177\193t\177\\\210\136\134N\182\212\137\227\233s\189f\1662y\231^\023X\184d\186\022\197\247\168\225\230\240\198-\233sg\179\195\131\220\130\158\208\202%\000I\153L\236\192n\248\1290\177\t\223\242\254\003\168\249\023.\154\245\243\231<\179\202\158\249U\215\185\162a\205\195\145\237/\228M\153\230N\183\220\194r\221\167\176\212w\201\031I\203B\244`\236\205\253V\202[Q\194\015\175\135\208i~\203\211\132zn\001\b\028\186\028\207Z\242\183\170B;\006^\128\154\185p~B\005\243\255\168\1733\155\224\165\221\161\006\168\201\204[\185\248L\183\220\194\202)\"\217\227\131E}G\223}\163i\253\230r\236\174\156[\183ly\253\202U\209\003\187\157~\1313\172\252\145\205\138V|Y\131\166\022<\156b\"\203Ef\251S\004\bfN\200\186\017{mW\253\157\247xg\207\157\"W\233\143\170\167\241\177M\201OOf\186\207\152\028q,\157\166\1533T\181n\217\237>\200\176\233\129*3\169\1508G\150\180X,\245\2411\152w\155\183\003\140$@\160\153\170fz\187c\127\223\217\178\229\199\022\202\003^\152\218\188\225\187\151\182\253J,\182\226T\191\162R\023j\217\242\147\018\229]\241\195\178\156\233\253\252\252\179?\147\146cy\251\223]\212\006*S;\b\127\136\255\227@\242\147\019e\218]9\189\254\238o\194\141\204\209\150\016L\025*\217\194\171\248\t\224n\209\n\143.@\016\197\012+i\198_\219m\173I\001\147\200\194\2356{f\180A\015\1305\004k\198\170h\231;]\128\224\219\012\219\232\161\183Rg>\177V\150\254\027\191\210\248\208:\017\000ZTbk\137\215\138\021a\128\160\136\224}X\195\0030\167\194Z%\004\b6\222\255hp\233\215\220_\t\021\198\1536@\208\168P\212\209w\014&Ov\021\150\168\216\017\181\169\185i\227\022\232\028\178\136`\177\180k\227\024u\128\160\133\152\141\012\142\188\186]\135\1335,m\129\142\219\224EcbU\005\14672\242\000\229*\161\196\145\247\199\254\253\158%~\196\147Q\195\154\181\254\155oq\231;SK\137\194\000\137\199T\136\023\139\191\190\199\242\226\226jK+\172\159\170\134\026\b\222\200\024 \241\021\019oy:v\024\234\161R\223\183\130\199\235\239\1907\180f-\0126\020<\195\165\007\024\160\\\193*bq\228\232\190W\225\183\181\130\022\221B\143<\238\159w#\181\129z\006\232\n0\226-O\199\015\143}\248Ok\000\129\149\183}Nx\195f\tV\169rx\176\211r\142+a\200\000\141\171(\203z2\tS\149\179\131\151\198w\149\2537t\215\189\161\021\171a\204\156\206\019Y\213\001dm\182\158\1367(:dc\134\005YUR'\186\160[\200\204\201y\207\0177\178\r\223\241\205\187\161X%T4:\"o\178Wwg\241\018\169\178\209xC\207|\001\019\175\160O\165\028\209\224\244t\026\222\169.\198\0261\027\188&\"\149\140\031\220\023X\210\169\2147X\171E`\229\188\250\021wE\254z6\127Fd\025\178\1549\223\16744ZK?\127\178\246\237\149\165\012L\133\131\155r\001m\229\211\015\172,p\200\190L\021L\025\130\213\213\230\214\220R_\229\018dh\145!\029\150:@:\003\157\129\016>\213\218&F\184\202\163x\220)@$\147\017\247\193\188\253\138\134\001\235(zZZs\011z\148\229\227x\250N\255\005w\210\240\246\012x\003\196\244+\131\139\213U\003\025Z6\003\147\247,\t+fJ\160\239b\151\249\203\\\132<@&\172\213g\006d\163`\181/\240J\195\212\142\028\157\214\210\159^\1426\239\129\248;\177RG\254\220V\023@\162[\023&\239]\237\205\222<@\027HTo.\217\170\174\017\237\018]\201\184\193\000\145)j{\028e\128\236\209\149L\170\012\016\153\162\182\199Q\006\200\030]\201\164\202\000\145)j{\028e\128\236\209\149L\170\012\016\153\162\182\199Q\006\200\030]\201\164\202\000\145)j{\028e\128\236\209\149L\170\012\016\153\162\182\199Q\006\200\030]\201\164*F\227\243\006\174\144Q\128\029E)\240?t\t\002U\173\167\173k\000\000\000\000IEND\174B`\130"
let d_1bc4f548696722e54a97aecc4f1932d6 = "# Supresses the lock folder from the diffs\nyarn.lock linguist-generated=true\npackage-lock.json linguist-generated=true\n\n# Tell github that .re and .rei files are Reason\n*.re linguist-language=Reason\n*.rei linguist-language=Reason\n\n# Disable syntax detection for .spin\n.spin linguist-language=Text\n\n# Declare shell files to have LF endings on checkout\n# On Windows, the default git setting for `core.autocrlf`\n# means that when checking out code, LF endings get converted\n# to CRLF. This causes problems for shell scripts, as bash\n# gets choked up on the extra `\\r` character.\n* text eol=lf\n"
let d_1dbc1d2c9dc125817e095ec25fa95c23 = "github.com/facebook/create-react-app/issues/2488\n ascii_only: true,\n },\n },\n sourceMap: true,\n }),\n // This is only used in production mode\n new OptimizeCSSAssetsPlugin({\n cssProcessorOptions: {\n map: {\n // `inline: false` forces the sourcemap to be output into a\n // separate file\n inline: false,\n // `annotation: true` appends the sourceMappingURL to the end of\n // the css file, helping the browser find the sourcemap\n annotation: true,\n }\n },\n }),\n ]\n },\n module: {\n rules: [\n {\n test: /\\.css$/,\n use: [\n isEnvDevelopment && 'style-loader',\n isEnvProduction && {\n loader: MiniCssExtractPlugin.loader,\n },\n {\n loader: 'css-loader',\n options: {\n importLoaders: 1,\n sourceMap: isEnvProduction,\n },\n },\n {% if css_framework == 'TailwindCSS' %}{\n loader: 'postcss-loader',\n options: {\n config: { path: paths.appConfig },\n sourceMap: isEnvProduction\n },\n },\n {% endif -%}\n ].filter(Boolean)\n }\n ]\n },\n plugins: [\n // Generates an `index.html` file with the <script> injected.\n new HtmlWebpackPlugin(\n Object.assign(\n {},\n {\n inject: true,\n template: paths.appHtml,\n },\n isEnvProduction\n ? {\n minify: {\n removeComments: true,\n collapseWhitespace: true,\n removeRedundantAttributes: true,\n useShortDoctype: true,\n removeEmptyAttributes: true,\n removeStyleLinkTypeAttributes: true,\n keepClosingSlash: true,\n minifyJS: true,\n minifyCSS: true,\n minifyURLs: true,\n },\n }\n : undefined\n )\n ),\n isEnvProduction &&\n new MiniCssExtractPlugin({\n // Options similar to the same options in webpackOptions.output\n // both options are optional\n filename: 'static/css/[name].[contenthash:8].css',\n chunkFilename: 'static/css/[name].[contenthash:8].chunk.css',\n }),\n ].filter(Boolean),\n devServer: {\n // Enable gzip compression of generated files.\n compress: true,\n // Silence WebpackDevServer's own logs since they're generally not useful.\n // It will still show compile warnings and errors with this setting.\n // clientLogLevel: 'none',\n contentBase: paths.appPublic,\n // By default files from `contentBase` will not trigger a page reload.\n watchContentBase: true,\n // Enable hot reloading server.\n hot: true,\n // It is important to tell WebpackDevServer to use the same 'root' path\n // as we specified in the config. In development, we always serve from /.\n publicPath: '/',\n overlay: false,\n historyApiFallback: true\n }\n}"
let d_26624629ac302b31c7028b2f85d1437f = "MIT License\n\nCopyright (c) 2020 {{ username }}\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
let d_266d7acbc25b3cecf98ed2dfd0b6489a = "[@react.component]\nlet make = () => {\n <Greet name=\"Visitor\" />;\n};\n"
let d_2953c63d6b7001b2333aa6d1f0fa49a7 = "# {{ project_name }}\n\n{%- if ci_cd == 'Github' %}\n\n[](https://github.com/{{ github_username }}/{{ project_slug }}/actions)\n{%- endif %}\n\n{%- if project_description %}\n\n{{ project_description }}\n{%- endif %}\n\n## Contributing\n\nTake a look at our [Contributing Guide](CONTRIBUTING.md).\n"
let d_35be3e3147e4d5bd1d4a2b71e9539915 = "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n <meta charset=\"utf-8\" />\n <link rel=\"icon\" href=\"favicon.ico\" />\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n <meta name=\"theme-color\" content=\"#000000\" />\n <meta name=\"description\" content=\"{{ project_description }}\" />\n <link rel=\"apple-touch-icon\" href=\"logo192.png\" />\n <!--\n manifest.json provides metadata used when your web app is installed on a\n user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/\n -->\n <link rel=\"manifest\" href=\"manifest.json\" />\n <title>{{ project_name }}</title>\n</head>\n\n<body class=\"antialiased\">\n <noscript>\n You need to enable JavaScript to run this app.\n </noscript>\n <div id=\"root\"></div>\n</body>\n\n</html>"
let d_4339a22359ded4b0e283caae4ee50494 = "[@react.component]\nlet make = () => {\n <div>\n {React.string(\"Can't seem to find the page you're looking for :/\")}\n </div>;\n};\n"
let d_50d6faba5d47430b5a0b6b82829aae01 = "# Contributing\n\n## Setup your development environment\n\nAll the dependencies can be install via your favorite package manager:\n\n```bash\nyarn install\n# Or\nnpm install\n```\n\nThat's it! You're up and running, you can start the project with:\n\n```bash\nyarn start\n# Or\nnpm run start\n```\n\n### Running Tests\n\nThis project uses Jest as a test framework. You can run the tests of the project with:\n\n```bash\nyarn test\n# Or\nnpm run test\n```\n\n### Creating production builds\n\nTo create a production build of the application, you can run:\n\n```bash\nyarn build\n# Or\nnpm run build\n```\n\nThis will output the compiled files in `build/`.\n\n### Repository Structure\n\nThe following snippet describes {{ project_name }}'s repository structure.\n\n```text\n.\n\226\148\156\226\148\128\226\148\128 config/\n| Configuration files used to build the project, such as the webpack configuration.\n\226\148\130\n\226\148\156\226\148\128\226\148\128 public/\n| Static assets that you want to include when serving your application. \n\226\148\130 The content of this folder will get copied to the production build.\n\226\148\130\n\226\148\156\226\148\128\226\148\128 src/\n| Source code of the project application.\n\226\148\130\n\226\148\156\226\148\128\226\148\128 tests/\n| Unit tests of the project.\n\226\148\130\n\226\148\156\226\148\128\226\148\128 LICENSE\n\226\148\130\n\226\148\156\226\148\128\226\148\128 package.json\n\226\148\130\n\226\148\148\226\148\128\226\148\128 README.md\n```\n"
let d_58fa685de246c1464f1e9402ca7a367d = "const path = require(\"path\");\nconst glob = require(\"glob\");\n\nconst purgecss = require(\"@fullhuman/postcss-purgecss\")({\n content: [\"public/index.html\", ...glob.sync(\"src/**/*\", { nodir: true })],\n defaultExtractor: content => content.match(/[A-Za-z0-9-_:/]+/g) || []\n})\n\nmodule.exports = {\n plugins: [\n require(\"tailwindcss\")(path.join(__dirname, \"tailwind.config.js\")),\n require(\"autoprefixer\"),\n ...process.env.NODE_ENV === \"production\"\n ? [purgecss]\n : [],\n require(\"postcss-preset-env\")({\n autoprefixer: {\n flexbox: \"no-2009\",\n },\n stage: 3,\n }),\n ]\n}"
let d_5a342776f9b7b057b2b9c2418f73cb4d = "open Jest;\nopen Expect;\nopen ReactTestingLibrary;\n\ndescribe(\"Home component\", () => {\n test(\"renders without crashing\", () => {\n let wrapper = render(<App />);\n\n Utils.act(() => ReasonReactRouter.push(\"/\"));\n\n wrapper\n |> getByText(~matcher=`Str(\"Learn Reason React\"))\n |> Webapi.Dom.Element.innerHTML\n |> expect\n |> toEqual(\"Learn Reason React\");\n })\n});\n"
let d_5ed31749fe6f912690c0b0a9c225bb49 = "# Normal npm stuff\nnpm-debug.log\n/node_modules/\n/.cache/\n/dist/\n/build/\n\n# Bucklescript stuff\n/lib\n/types\n.merlin\n.bsb.lock\n*.bs.js\n"
let d_5f94564a7a5a6c01f0aad80c11ac65c8 = "{% if css_framework == 'None' -%}\nmodule Styles = {\n open Css;\n\n let container = style([textAlign(center), marginTop(rem(3.))]);\n\n let text =\n style([\n fontSize(rem(1.875)),\n color(hex(\"1a202c\")),\n marginBottom(rem(1.)),\n ]);\n\n let link =\n style([\n fontSize(rem(1.875)),\n textDecoration(`none),\n color(hex(\"4299e1\")),\n ]);\n};\n{%- endif %}\n\n[@react.component]\nlet make = (~name) => {\n <div className=\n {%- if css_framework == 'TailwindCSS' -%}\n \"text-center mt-12\"\n {%- else -%}\n Styles.container\n {%- endif %}>\n <p className=\n {%- if css_framework == 'TailwindCSS' -%}\n \"text-3xl text-gray-900 mb-4\"\n {%- else -%}\n Styles.text\n {%- endif %}>\n {React.string({j|\240\159\145\139 Welcome $name! You can edit me in |j})}\n <code> {React.string(\"src/components/Greet.re\")} </code>\n </p>\n <a\n className=\n {%- if css_framework == 'TailwindCSS' -%}\n \"text-3xl no-underline text-blue-500\"\n {%- else -%}\n Styles.link\n {%- endif %}\n href=\"https://reasonml.github.io/reason-react/\">\n {React.string(\"Learn Reason React\")}\n </a>\n </div>;\n};\n"
let d_759d34a49dddf92ff6b9e75648904325 = "# https://www.robotstxt.org/robotstxt.html\nUser-agent: *"
let d_7d74fd47c269fff14217351ec45ab406 = "[@react.component]\nlet make = () => {\n let route = Router.useRouter();\n\n switch (route) {\n | Some(Home) => <Page_Home />\n | None => <Page_NotFound />\n };\n};\n"
let d_7eddc4868f6f2fc86f451a67774a1ee2 = "type t =\n | Home;\n\nlet fromUrl = (url: ReasonReactRouter.url) =>\n switch (url.path) {\n | [] => Some(Home)\n | _ => None\n };\n\ntype t';\n\nexternal make: string => t' = \"%identity\";\nexternal toString: t' => string = \"%identity\";\n\nlet home = \"/\"->make;\n"
let d_868a93b9017b50b71e7fce31fca3de15 = "const fs = require('fs')\nconst path = require('path')\nconst HtmlWebpackPlugin = require('html-webpack-plugin')\nconst TerserPlugin = require('terser-webpack-plugin')\nconst MiniCssExtractPlugin = require('mini-css-extract-plugin')\nconst OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin')\n\nconst appDirectory = fs.realpathSync(process.cwd())\nconst paths = {\n appPublic: path.resolve(appDirectory, 'public'),\n appBuild: path.resolve(appDirectory, 'build'),\n appPublic: path.resolve(appDirectory, 'public'),\n appHtml: path.resolve(appDirectory, 'public/index.html'),\n appIndexJs: path.resolve(appDirectory, 'src/Index.bs'),\n appConfig: path.resolve(appDirectory, 'config/'),\n appSrc: path.resolve(appDirectory, 'src'),\n appNodeModules: path.resolve(appDirectory, 'node_modules'),\n}\n\nconst isEnvProduction = process.env.NODE_ENV === 'production'\nconst isEnvDevelopment = !isEnvProduction\n\n// This is the production and development configuration.\n// It is focused on developer experience, fast rebuilds, and a minimal bundle.\nmodule.exports = {\n mode: isEnvProduction ? 'production' : 'development',\n // Stop compilation early in production\n bail: isEnvProduction,\n devtool: isEnvProduction ? 'source-map' : 'cheap-module-source-map',\n entry: paths.appIndexJs,\n output: {\n // There will be one main bundle, and one file per asynchronous chunk.\n // In development, it does not produce real files.\n filename: isEnvProduction\n ? 'static/js/[name].[contenthash:8].js'\n : 'static/js/bundle.js',\n // TODO: remove this when upgrading to webpack 5\n futureEmitAssets: true,\n // There are also additional JS chunk files if you use code splitting.\n chunkFilename: isEnvProduction\n ? 'static/js/[name].[contenthash:8].chunk.js'\n : 'static/js/[name].chunk.js',\n // The build folder.\n path: isEnvProduction ? paths.appBuild : undefined,\n // Add /* filename */ comments to generated require()s in the output.\n pathinfo: isEnvDevelopment,\n publicPath: '/',\n },\n optimization: {\n minimize: isEnvProduction,\n // Automatically split vendor and commons\n // https://twitter.com/wSokra/status/969633336732905474\n // https://medium.com/webpack/webpack-4-code-splitting-chunk-graph-and-the-splitchunks-optimization-be739a861366\n splitChunks: {\n chunks: 'all',\n // name: false,\n },\n // Keep the runtime chunk separated to enable long term caching\n // https://twitter.com/wSokra/status/969679223278505985\n // https://github.com/facebook/create-react-app/issues/5358\n runtimeChunk: {\n name: entrypoint => `runtime-${entrypoint.name}`,\n },\n minimizer: [\n // This is only used in production mode\n new TerserPlugin({\n terserOptions: {\n parse: {\n // We want terser to parse ecma 8 code. However, we don't want it\n // to apply any minification steps that turns valid ecma 5 code\n // into invalid ecma 5 code. This is why the 'compress' and 'output'\n // sections only apply transformations that are ecma 5 safe\n // https://github.com/facebook/create-react-app/pull/4234\n ecma: 8,\n },\n compress: {\n ecma: 5,\n warnings: false,\n // Disabled because of an issue with Uglify breaking seemingly valid code:\n // https://github.com/facebook/create-react-app/issues/2376\n // Pending further investigation:\n // https://github.com/mishoo/UglifyJS2/issues/2011\n comparisons: false,\n // Disabled because of an issue with Terser breaking valid code:\n // https://github.com/facebook/create-react-app/issues/5250\n // Pending further investigation:\n // https://github.com/terser-js/terser/issues/120\n inline: 2,\n },\n mangle: {\n safari10: true,\n },\n output: {\n ecma: 5,\n comments: false,\n // Turned on because emoji and regex is not minified properly using default\n // https://"
let d_8ae6ee984d08c6d5015a03ee5fad379f = "\000\000\001\000\001\000@@\000\000\001\000 \000(B\000\000\022\000\000\000(\000\000\000@\000\000\000\128\000\000\000\001\000 \000\000\000\000\000\000@\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\0009J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2556I\221\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2557I\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556I\221\2559K\221\2559K\221\2559K\221\2556I\221\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2556H\220\2557I\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\255L\\\224\255Ra\225\255Q`\225\255Q`\225\255Q`\225\255Rb\225\255FV\224\2558J\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255>P\222\255Ra\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Qa\225\255O_\225\2559K\221\2559K\221\2559K\221\255K[\224\255Ra\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Q`\225\255Rb\225\255HY\224\2558J\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\203\207\246\255\244\245\253\255\243\244\253\255\243\244\253\255\243\244\253\255\244\245\253\255\156\165\238\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2552E\220\255\160\169\239\255\244\245\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\246\246\254\255\153\162\238\2554F\220\2558J\221\255:K\221\255\201\206\246\255\244\245\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\243\244\253\255\244\245\253\255\180\187\243\2554F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\213\216\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\163\171\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2555G\220\255Vf\226\255\243\244\253\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\223\226\249\255FW\224\2556H\221\2558J\221\255:K\221\255\211\215\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\189\195\244\2554F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2553E\220\255\174\181\241\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\252\252\255\255r\127\231\2552D\220\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\188\194\244\2554F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2554F\220\255]l\228\255\247\247\254\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\178\184\242\2554G\221\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\190\196\244\2554F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\162\170\239\2551D\220\2559K\221\2559K\221\2559K\221\2555G\220\255\184\190\243\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\232\234\251\255M\\\224\2555H\220\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\247\247\254\255\236\237\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\238\252\255\237\239\252\255\176\183\242\2554F\220\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\159\167\238\255*=\219\2552D\220\2552D\220\255-@\219\255cq\228\255\250\250\254\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\129\141\234\2551D\220\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\172\180\241\255BS\223\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255IZ\224\255JZ\224\255DU\223\2558J\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\194\200\245\255y\133\232\255~\137\233\255~\137\233\255z\134\232\255\203\208\246\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\192\198\244\2558J\221\2558J\221\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\164\172\240\255.B\220\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557I\221\2557J\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\246\247\254\255\\k\227\2550C\220\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\165\173\240\2551D\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\253\253\255\255\197\203\245\255Sb\225\2553F\220\2559K\221\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\161\170\239\255)=\219\2551D\220\2551D\220\2551D\220\2551D\220\2551D\220\2551D\220\2551D\220\2551D\220\2551D\220\2552D\220\2558J\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2558J\221\255:L\221\255\212\215\248\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\226\229\250\255Td\226\2555G\220\2559K\221\2559K\221\2558J\221\255:K\221\255\210\214\247\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\205\209\246\255\140\150"
let d_8b5d026e3d26192c7e0ab57915340e66 = "{\n \"short_name\": \"{{ project_slug }}\",\n \"name\": \"{{ project_name }}\",\n \"icons\": [\n {\n \"src\": \"favicon.ico\",\n \"sizes\": \"64x64 32x32 24x24 16x16\",\n \"type\": \"image/x-icon\"\n },\n {\n \"src\": \"logo192.png\",\n \"type\": \"image/png\",\n \"sizes\": \"192x192\"\n }\n ],\n \"start_url\": \".\",\n \"display\": \"standalone\",\n \"theme_color\": \"#000000\",\n \"background_color\": \"#ffffff\"\n}"
let d_8fe4a3e0f5bc0a9467009420adab9962 = "{% if css_framework == 'TailwindCSS' %}\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n{% endif %}"
let d_99434c42b78093a1788a0eb385a59193 = "[%bs.raw {|require('./styles.css')|}];\n\nReactDOMRe.renderToElementWithId(<App />, \"root\");\n"
let d_acec10caa3309e8449cdad57494d4b9e = "module.exports = {\n theme: {\n extend: {},\n },\n variants: {},\n plugins: [],\n}"
let d_ad6f8961181be36a2fa9472230ad86aa = "let useRouter = () => ReasonReactRouter.useUrl()->Route.fromUrl;\n\nlet push = route => route->Route.toString->ReasonReactRouter.push;\n\nmodule Link = {\n [@react.component]\n let make = (~route: Route.t', ~children) => {\n let location = route->Route.toString;\n\n <a\n href=location\n onClick={event =>\n if (!event->ReactEvent.Mouse.defaultPrevented\n && event->ReactEvent.Mouse.button == 0\n && !event->ReactEvent.Mouse.altKey\n && !event->ReactEvent.Mouse.ctrlKey\n && !event->ReactEvent.Mouse.metaKey\n && !event->ReactEvent.Mouse.shiftKey) {\n event->ReactEvent.Mouse.preventDefault;\n location->ReasonReactRouter.push;\n }\n }>\n children\n </a>;\n };\n};\n"
let d_b2cf58b9016d9bc9436fb0268f57347e = "(name bs-react)\n(description \"React application in Reason\")\n\n(config project_name\n (input (prompt \"Project name\")))\n\n(config project_slug\n (input (prompt \"Project slug\"))\n (default (slugify :project_name))\n (rules\n (\"The project slug must be lowercase and contain ASCII characters and '-' only.\"\n (eq :project_slug (slugify :project_slug)))))\n\n(config project_snake\n (default (snake_case :project_slug)))\n\n(config project_description\n (input (prompt \"Description\"))\n (default \"A short, but powerful statement about your project\"))\n\n(config username\n (input (prompt \"Name of the author\")))\n\n(config css_framework\n (select\n (prompt \"Which CSS framework do you use?\")\n (values TailwindCSS None))\n (default None))\n\n(config ci_cd\n (select\n (prompt \"Which CI/CD do you use?\")\n (values Github None))\n (default Github))\n\n(ignore \n (files config/postcss.config.js config/tailwind.config.js)\n (enabled_if (neq :css_framework TailwindCSS)))\n\n(ignore\n (files .github/*)\n (enabled_if (neq :ci_cd Github)))\n\n(post_gen\n (actions \n (run yarn install))\n (message \"\240\159\142\129 Installing packages. This might take a couple minutes.\")\n (enabled_if (not (run which yarn))))\n\n(post_gen\n (actions \n (run npm install))\n (message \"\240\159\142\129 Installing packages. This might take a couple minutes.\")\n (enabled_if (run which yarn)))\n\n(example_commands\n (commands \n (\"yarn start\" \"Start the development server.\")\n (\"yarn build\" \"Bundle the app into static files for production.\")\n (\"yarn test\" \"Start the test runner.\"))\n (enabled_if (not (run which yarn))))\n\n(example_commands\n (commands \n (\"npm start\" \"Start the development server.\")\n (\"npm build\" \"Bundle the app into static files for production.\")\n (\"npm test\" \"Start the test runner.\"))\n (enabled_if (run which yarn)))\n"
let d_b6aca2fbdde0cf837074171510716811 = "type t =\n | Home;\n\nlet fromUrl: ReasonReactRouter.url => option(t);\n\ntype t';\n\nexternal toString: t' => string = \"%identity\";\n\nlet home: t';"
let d_c9d6a4427afe031e2ec312d83f3476b0 = "\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"
let d_d4074d23616798ab1967def218269a93 = "[@bs.module \"@testing-library/react\"]\nexternal rawAct: (unit => unit) => unit = \"act\";\n\nlet undefined = [%raw {|undefined|}];\n\nlet act = callback =>\n rawAct(() => {\n callback();\n undefined;\n });\n"
let d_dad5013729ae493fde584b1cd290d9ac = "{\n \"name\": \"{{ project_slug }}\",\n \"reason\": {\n \"react-jsx\": 3\n },\n \"sources\": [\n {\n \"dir\": \"src\",\n \"subdirs\": true\n },\n {\n \"dir\": \"tests\",\n \"subdirs\": true,\n \"type\": \"dev\"\n }\n ],\n \"package-specs\": [\n {\n \"module\": \"commonjs\",\n \"in-source\": true\n }\n ],\n \"suffix\": \".bs.js\",\n \"namespace\": true,\n \"bs-dependencies\": [\n {% if css_framework == 'None' %}\"bs-css\",{% endif -%}\n \"reason-react\"\n ],\n \"bs-dev-dependencies\": [\n \"@glennsl/bs-jest\",\n \"bs-react-testing-library\",\n \"bs-webapi\"\n ],\n \"ppx-flags\": [],\n \"refmt\": 3,\n \"warnings\": {\n \"number\": \"+A-48-42\",\n \"error\": \"+A-3-44-102\"\n },\n \"bsc-flags\": [\n \"-bs-super-errors\",\n \"-bs-no-version-header\",\n \"-open Belt\"\n ]\n}"
let d_f1f908d93a4121bc67661ae463c20198 = "# Bucklescript - React\n\nReact application in Reason.\n\n```bash\nspin new bs-react\n```\n\n## Acknowledgments\n\nThis template is inspired by these awesome projects:\n\n- [create-react-app](https://github.com/facebook/create-react-app) - Set up a modern web app by running one command.\n\nAnd these amazing articles:\n\n- [ReasonML: Safe Routing](https://blog.minima.app/posts/2020/reasonml-safe-routing)"
let d_f32ecaa25f4f8002ad9ef5208c756256 = "\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559K\221\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J\220\2559J"
let d_f3e17ab830a0c99ae0aca4fc63d97a3b = "{\n \"name\": \"{{ project_slug }}\",\n \"version\": \"0.1.0\",\n \"description\": \"{{ project_description }}\",\n \"author\": \"{{ username }}{% if author_email %} <{{ author_email }}>{% endif %}\",\n \"license\": \"MIT\",\n \"homepage\": \"https://github.com/{{ github_username }}/{{ project_slug }}\",\n \"bugs\": {\n \"url\": \"https://github.com/{{ github_username }}/{{ project_slug }}/issues\"\n },\n \"repository\": {\n \"type\": \"git\",\n \"url\": \"https://github.com/{{ github_username }}/{{ project_slug }}.git\"\n },\n \"keywords\": [\n \"BuckleScript\",\n \"Reason\",\n \"ReasonReact\"\n ],\n \"dependencies\": {\n \"autoprefixer\": \"^9.7.6\",\n \"react\": \"^16.13.1\",\n \"react-dom\": \"^16.13.1\",\n \"reason-react\": \">=0.8.0\"\n },\n \"devDependencies\": {\n {%- if css_framework == 'TailwindCSS' %}\n \"@fullhuman/postcss-purgecss\": \"^2.2.0\",{% endif %}\n \"@glennsl/bs-jest\": \"^0.5.1\",\n {%- if css_framework == 'None' %}\n \"bs-css\": \"^11.0.0\",{% endif %}\n \"bs-platform\": \"^7.3.2\",\n \"bs-react-testing-library\": \"^0.7.2\",\n \"bs-webapi\": \"^0.15.9\",\n \"concurrently\": \"^5.2.0\",\n \"css-loader\": \"^3.5.3\",\n \"html-webpack-plugin\": \"^4.3.0\",\n \"mini-css-extract-plugin\": \"^0.9.0\",\n \"optimize-css-assets-webpack-plugin\": \"^5.0.3\",\n {%- if css_framework == 'TailwindCSS' %}\n \"postcss-loader\": \"^3.0.0\",{% endif %}\n {%- if css_framework == 'TailwindCSS' %}\n \"postcss-preset-env\": \"^6.7.0\",{% endif %}\n \"style-loader\": \"^1.1.2\",\n {%- if css_framework == 'TailwindCSS' %}\n \"tailwindcss\": \"^1.4.6\",{% endif %}\n \"terser-webpack-plugin\": \"^3.0.1\",\n \"webpack\": \"^4.43.0\",\n \"webpack-cli\": \"^3.3.11\",\n \"webpack-dev-server\": \"^3.11.0\"\n },\n \"jest\": {\n \"roots\": [\n \"<rootDir>/tests\"\n ],\n \"testMatch\": [\n \"<rootDir>/tests/**/*_test.{js,bs.js}\"\n ]\n },\n \"scripts\": {\n \"build\": \"bsb -make-world && NODE_ENV=production webpack --config config/webpack.config.js && cp -n public/* build/ | true\",\n \"start\": \"concurrently -c --kill-others 'yarn start:bsb' 'yarn start:webpack'\",\n \"start:bsb\": \"bsb -make-world -w\",\n \"start:webpack\": \"webpack-dev-server --config config/webpack.config.js --open\",\n \"clean\": \"bsb -clean-world\",\n \"test\": \"bsb -make-world && jest\",\n \"format\": \"bsrefmt --in-place */**/*.re */*.re\"\n }\n}"
let file_chunks = function
| "README.md" | "/README.md" -> Some [ d_f1f908d93a4121bc67661ae463c20198; ]
| "spin" | "/spin" -> Some [ d_b2cf58b9016d9bc9436fb0268f57347e; ]
| "template/.gitattributes" | "/template/.gitattributes" -> Some [ d_1bc4f548696722e54a97aecc4f1932d6; ]
| "template/.gitignore" | "/template/.gitignore" -> Some [ d_5ed31749fe6f912690c0b0a9c225bb49; ]
| "template/CONTRIBUTING.md" | "/template/CONTRIBUTING.md" -> Some [ d_50d6faba5d47430b5a0b6b82829aae01; ]
| "template/LICENSE" | "/template/LICENSE" -> Some [ d_26624629ac302b31c7028b2f85d1437f; ]
| "template/README.md" | "/template/README.md" -> Some [ d_2953c63d6b7001b2333aa6d1f0fa49a7; ]
| "template/bsconfig.json" | "/template/bsconfig.json" -> Some [ d_dad5013729ae493fde584b1cd290d9ac; ]
| "template/config/postcss.config.js" | "/template/config/postcss.config.js" -> Some [ d_58fa685de246c1464f1e9402ca7a367d; ]
| "template/config/tailwind.config.js" | "/template/config/tailwind.config.js" -> Some [ d_acec10caa3309e8449cdad57494d4b9e; ]
| "template/config/webpack.config.js" | "/template/config/webpack.config.js" -> Some [ d_868a93b9017b50b71e7fce31fca3de15; d_1dbc1d2c9dc125817e095ec25fa95c23; ]
| "template/package.json" | "/template/package.json" -> Some [ d_f3e17ab830a0c99ae0aca4fc63d97a3b; ]
| "template/public/favicon.ico" | "/template/public/favicon.ico" -> Some [ d_8ae6ee984d08c6d5015a03ee5fad379f; d_00497bc2a71c1843764ed65e9f233e23; d_01332ad511c01596f1512617476c6c70; d_f32ecaa25f4f8002ad9ef5208c756256; d_c9d6a4427afe031e2ec312d83f3476b0; ]
| "template/public/index.html" | "/template/public/index.html" -> Some [ d_35be3e3147e4d5bd1d4a2b71e9539915; ]
| "template/public/logo192.png" | "/template/public/logo192.png" -> Some [ d_0cddf344f8907dd94d13e5917fba1c7d; ]
| "template/public/manifest.json" | "/template/public/manifest.json" -> Some [ d_8b5d026e3d26192c7e0ab57915340e66; ]
| "template/public/robot.txt" | "/template/public/robot.txt" -> Some [ d_759d34a49dddf92ff6b9e75648904325; ]
| "template/src/App.re" | "/template/src/App.re" -> Some [ d_7d74fd47c269fff14217351ec45ab406; ]
| "template/src/Index.re" | "/template/src/Index.re" -> Some [ d_99434c42b78093a1788a0eb385a59193; ]
| "template/src/Route.re" | "/template/src/Route.re" -> Some [ d_7eddc4868f6f2fc86f451a67774a1ee2; ]
| "template/src/Route.rei" | "/template/src/Route.rei" -> Some [ d_b6aca2fbdde0cf837074171510716811; ]
| "template/src/Router.re" | "/template/src/Router.re" -> Some [ d_ad6f8961181be36a2fa9472230ad86aa; ]
| "template/src/components/Greet.re" | "/template/src/components/Greet.re" -> Some [ d_5f94564a7a5a6c01f0aad80c11ac65c8; ]
| "template/src/pages/Page_Home.re" | "/template/src/pages/Page_Home.re" -> Some [ d_266d7acbc25b3cecf98ed2dfd0b6489a; ]
| "template/src/pages/Page_NotFound.re" | "/template/src/pages/Page_NotFound.re" -> Some [ d_4339a22359ded4b0e283caae4ee50494; ]
| "template/src/styles.css" | "/template/src/styles.css" -> Some [ d_8fe4a3e0f5bc0a9467009420adab9962; ]
| "template/tests/Page_Home_test.re" | "/template/tests/Page_Home_test.re" -> Some [ d_5a342776f9b7b057b2b9c2418f73cb4d; ]
| "template/tests/support/Utils.re" | "/template/tests/support/Utils.re" -> Some [ d_d4074d23616798ab1967def218269a93; ]
| _ -> None
let file_list = [ "README.md"; "spin"; "template/.gitattributes"; "template/.gitignore"; "template/CONTRIBUTING.md"; "template/LICENSE"; "template/README.md"; "template/bsconfig.json"; "template/config/postcss.config.js"; "template/config/tailwind.config.js"; "template/config/webpack.config.js"; "template/package.json"; "template/public/favicon.ico"; "template/public/index.html"; "template/public/logo192.png"; "template/public/manifest.json"; "template/public/robot.txt"; "template/src/App.re"; "template/src/Index.re"; "template/src/Route.re"; "template/src/Route.rei"; "template/src/Router.re"; "template/src/components/Greet.re"; "template/src/pages/Page_Home.re"; "template/src/pages/Page_NotFound.re"; "template/src/styles.css"; "template/tests/Page_Home_test.re"; "template/tests/support/Utils.re"; ]
end
let file_list = Internal.file_list
let read name =
match Internal.file_chunks name with
| None -> None
| Some c -> Some (String.concat "" c)
let hash = function
| "README.md" | "/README.md" -> Some "f1f908d93a4121bc67661ae463c20198"
| "spin" | "/spin" -> Some "b2cf58b9016d9bc9436fb0268f57347e"
| "template/.gitattributes" | "/template/.gitattributes" -> Some "1bc4f548696722e54a97aecc4f1932d6"
| "template/.gitignore" | "/template/.gitignore" -> Some "5ed31749fe6f912690c0b0a9c225bb49"
| "template/CONTRIBUTING.md" | "/template/CONTRIBUTING.md" -> Some "50d6faba5d47430b5a0b6b82829aae01"
| "template/LICENSE" | "/template/LICENSE" -> Some "26624629ac302b31c7028b2f85d1437f"
| "template/README.md" | "/template/README.md" -> Some "2953c63d6b7001b2333aa6d1f0fa49a7"
| "template/bsconfig.json" | "/template/bsconfig.json" -> Some "dad5013729ae493fde584b1cd290d9ac"
| "template/config/postcss.config.js" | "/template/config/postcss.config.js" -> Some "58fa685de246c1464f1e9402ca7a367d"
| "template/config/tailwind.config.js" | "/template/config/tailwind.config.js" -> Some "acec10caa3309e8449cdad57494d4b9e"
| "template/config/webpack.config.js" | "/template/config/webpack.config.js" -> Some "2b510a660545cdfef33d9d296bfa29d3"
| "template/package.json" | "/template/package.json" -> Some "f3e17ab830a0c99ae0aca4fc63d97a3b"
| "template/public/favicon.ico" | "/template/public/favicon.ico" -> Some "2bc9685615fb712d306bdddb1acb57ad"
| "template/public/index.html" | "/template/public/index.html" -> Some "35be3e3147e4d5bd1d4a2b71e9539915"
| "template/public/logo192.png" | "/template/public/logo192.png" -> Some "0cddf344f8907dd94d13e5917fba1c7d"
| "template/public/manifest.json" | "/template/public/manifest.json" -> Some "8b5d026e3d26192c7e0ab57915340e66"
| "template/public/robot.txt" | "/template/public/robot.txt" -> Some "759d34a49dddf92ff6b9e75648904325"
| "template/src/App.re" | "/template/src/App.re" -> Some "7d74fd47c269fff14217351ec45ab406"
| "template/src/Index.re" | "/template/src/Index.re" -> Some "99434c42b78093a1788a0eb385a59193"
| "template/src/Route.re" | "/template/src/Route.re" -> Some "7eddc4868f6f2fc86f451a67774a1ee2"
| "template/src/Route.rei" | "/template/src/Route.rei" -> Some "b6aca2fbdde0cf837074171510716811"
| "template/src/Router.re" | "/template/src/Router.re" -> Some "ad6f8961181be36a2fa9472230ad86aa"
| "template/src/components/Greet.re" | "/template/src/components/Greet.re" -> Some "5f94564a7a5a6c01f0aad80c11ac65c8"
| "template/src/pages/Page_Home.re" | "/template/src/pages/Page_Home.re" -> Some "266d7acbc25b3cecf98ed2dfd0b6489a"
| "template/src/pages/Page_NotFound.re" | "/template/src/pages/Page_NotFound.re" -> Some "4339a22359ded4b0e283caae4ee50494"
| "template/src/styles.css" | "/template/src/styles.css" -> Some "8fe4a3e0f5bc0a9467009420adab9962"
| "template/tests/Page_Home_test.re" | "/template/tests/Page_Home_test.re" -> Some "5a342776f9b7b057b2b9c2418f73cb4d"
| "template/tests/support/Utils.re" | "/template/tests/support/Utils.re" -> Some "d4074d23616798ab1967def218269a93"
| _ -> None
let size = function
| "README.md" | "/README.md" -> Some 390
| "spin" | "/spin" -> Some 1807
| "template/.gitattributes" | "/template/.gitattributes" -> Some 590
| "template/.gitignore" | "/template/.gitignore" -> Some 132
| "template/CONTRIBUTING.md" | "/template/CONTRIBUTING.md" -> Some 1195
| "template/LICENSE" | "/template/LICENSE" -> Some 1070
| "template/README.md" | "/template/README.md" -> Some 384
| "template/bsconfig.json" | "/template/bsconfig.json" -> Some 765
| "template/config/postcss.config.js" | "/template/config/postcss.config.js" -> Some 671
| "template/config/tailwind.config.js" | "/template/config/tailwind.config.js" -> Some 95
| "template/config/webpack.config.js" | "/template/config/webpack.config.js" -> Some 7118
| "template/package.json" | "/template/package.json" -> Some 2273
| "template/public/favicon.ico" | "/template/public/favicon.ico" -> Some 16958
| "template/public/index.html" | "/template/public/index.html" -> Some 782
| "template/public/logo192.png" | "/template/public/logo192.png" -> Some 3919
| "template/public/manifest.json" | "/template/public/manifest.json" -> Some 402
| "template/public/robot.txt" | "/template/public/robot.txt" -> Some 56
| "template/src/App.re" | "/template/src/App.re" -> Some 162
| "template/src/Index.re" | "/template/src/Index.re" -> Some 91
| "template/src/Route.re" | "/template/src/Route.re" -> Some 252
| "template/src/Route.rei" | "/template/src/Route.rei" -> Some 141
| "template/src/Router.re" | "/template/src/Router.re" -> Some 759
| "template/src/components/Greet.re" | "/template/src/components/Greet.re" -> Some 1144
| "template/src/pages/Page_Home.re" | "/template/src/pages/Page_Home.re" -> Some 69
| "template/src/pages/Page_NotFound.re" | "/template/src/pages/Page_NotFound.re" -> Some 131
| "template/src/styles.css" | "/template/src/styles.css" -> Some 110
| "template/tests/Page_Home_test.re" | "/template/tests/Page_Home_test.re" -> Some 379
| "template/tests/support/Utils.re" | "/template/tests/support/Utils.re" -> Some 203
| _ -> None